Я может чего то не знаю подробно о работе 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;
}