Задать вопрос
@EVOSandru6

Можно ли в yii соединить (смержить) scope текущего класса со scope класса родителя?

Добрый день,

Например есть:

class ActiveRecord extends CActiveRecord
{
...
return
        [
            'published'=>
            [
                'condition'=>'exist = ' . self::STATUS_PUBLIC,
            ],
       ];
...
}


И есть класс наследник:

class Bids extends ActiveRecord
{
...
// тут  необходимо слить текущую группу scopes с родительской, но не перебить при этом
...
}


Вообще было бы круто после этих манипуляций получить такую модель:

$model = Bids::model()->published()->busy()->findAll();
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
@maxyc_webber
Web-программист
array_merge(parent::
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы