public function actions() { return array_merge(parent::actions(), ['index' => ['class' => 'yii\\rest\\IndexAction', 'modelClass' => $this->modelClass, 'checkAccess' => [$this, 'checkAccess'], 'prepareDataProvider' => function ($action) { $m = new FormulaSearch(); $params = \Yii::$app->getRequest()->getQueryParams(); $dataProvider = $m->search($params); return $dataProvider; }]]); }