/** * @inheritdoc */ public function actions() { return array_merge(parent::actions(), ['index' => ['class' => 'backend\\rest\\action\\IndexAction', 'modelClass' => $this->modelClass], 'view' => ['class' => 'yii\\rest\\ViewAction', 'modelClass' => $this->modelClass], 'formattedCategories' => ['class' => 'backend\\modules\\category\\controllers\\actions\\FormattedCategoriesAction', 'modelClass' => $this->modelClass]]); }
/** * @inheritdoc */ public function actions() { return array_merge(parent::actions(), ['index' => ['class' => 'backend\\rest\\action\\IndexAction', 'modelClass' => $this->modelClass], 'view' => ['class' => 'yii\\rest\\ViewAction', 'modelClass' => $this->modelClass]]); }
public function behaviors() { return ArrayHelper::merge(parent::behaviors(), ['authenticator' => ['class' => CompositeAuth::className(), 'only' => ['create', 'update'], 'authMethods' => [['class' => HttpBearerAuth::className()], ['class' => QueryParamAuth::className(), 'tokenParam' => 'accessToken']]]]); }