/** * Lists all models. * @return mixed */ public function actionIndex() { $queryParams = Yii::$app->request->getQueryParams(); if (!Yii::$app->user->can(LetArticle::moduleName() . ':view')) { $queryParams['LetArticle']['creator'] = Yii::$app->user->id; } $searchModel = new LetArticle(); $searchModel->scenario = 'search'; $dataProvider = $searchModel->search($queryParams, ['creatorBy', 'editorBy', 'category']); return $this->render('index', ['dataProvider' => $dataProvider, 'searchModel' => $searchModel]); }