getBehaviors() непредсказуемый результат
Добавлено: 2019.10.31, 15:12
Добра всем.
Я может чего то не знаю подробно о работе yii2 но в модели у меня есть несколько (4) поведений:
Однако в методе rules
А если я в методе behaviors() MultilingualBehavior передвину на первое место, то getBehaviors() будет вообще пустой. Это так и должно быть?
Я может чего то не знаю подробно о работе yii2 но в модели у меня есть несколько (4) поведений:
Код: Выделить всё
public function behaviors() :array
{
return [
[
'class' => DateUpdater::class,
],
[
'class' => ImageUploadBehavior::class,
...
],
[
'class' => MultilingualBehavior::class,
...
],
[
'class' => NotifyBehavior::class,
]
];
}
Код: Выделить всё
public function rules() :array
{
$this->getBehaviors(); //сюда придут только DateUpdater и ImageUploadBehavior
$rules = [];
return $rules;
}