Всем здравствуйте.
Столкнулся с такой задачей:
в таблице есть поле active, необходимо выбрать только те строки, в которых поле active=1 абсолютно для всех вызовов данной модели.
Решение которое я нашел меня не совсем устраивает(так как придется менять это во всех вызовах, а их накопилось много, да и делать это нужно не для одной модели):
public function allActive(){
$this->andWhere('table_name.active=1')->all();
}
А все попытки записать эту конструкцию в all() приводили к ошибкам
Возможно ли переопределить метод all() и вставить туда условие active=1?