/** * @return \yii\db\ActiveQuery */ public function getItems() { return $this->hasMany(MenuItemLang::className(), ['menu_item_id' => 'id']); }
/** * @return array */ public function behaviors() { return ['ml' => ['class' => MultilingualBehavior::className(), 'languages' => ['ru' => 'Русский', 'en' => 'English'], 'langClassName' => \fonclub\menu\models\MenuItemLang::className(), 'langForeignKey' => 'menu_item_id', 'tableName' => "{{%menu_item_lang}}", 'attributes' => ['title'], 'rules' => [[['title'], 'required'], [['title'], 'string', 'max' => 255]]]]; }