Example #1
0
 public function actionIndex()
 {
     $userSearch = new UserSearch();
     $dataProvider = $userSearch->search(Yii::$app->request->get());
     $statuses = User::getStatuses();
     return $this->render('index', ['userSearch' => $userSearch, 'dataProvider' => $dataProvider, 'statuses' => $statuses, 'roles' => Yii::$app->authManager->getRoles()]);
 }
Example #2
0
 public function testSearchByStatus()
 {
     $model = new UserSearch();
     $result = $model->search(['UserSearch' => ['status' => User::STATUS_ACTIVE]]);
     $models = $result->getModels();
     expect(count($models))->equals(4);
     foreach ($models as $model) {
         expect($model->status)->equals(User::STATUS_ACTIVE);
     }
 }
 /**
  * Lists all User models.
  * @return mixed
  */
 public function actionIndex()
 {
     if (\Yii::$app->user->can('deletePost')) {
         $searchModel = new UserSearch();
         $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
         return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]);
     } else {
         echo 'not admin';
     }
 }
Example #4
0
 /**
  * Lists all User models.
  * @return mixed
  */
 public function actionIndex()
 {
     $searchModel = new UserSearch();
     $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
     return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]);
 }