/** * @inheritdoc */ public function actions() { return array_merge(parent::actions(), ['roots' => ['class' => 'im\\cms\\rest\\controllers\\MenuItemsAction', 'modelClass' => MenuItem::className()], 'search' => ['class' => 'im\\cms\\rest\\controllers\\MenuItemsSearchAction', 'modelClass' => $this->modelClass]]); }
/** * @inheritdoc */ protected function getModelClass() { return MenuItem::className(); }
/** * @return \yii\db\ActiveQuery */ public function getItems() { return $this->hasMany(MenuItem::className(), ['menu_id' => 'id']); }