authManager->getRules()); if ($this->load($params) && $this->validate()) { $query->addCondition('name', $this->name ? "~{$this->name}" : null); } return new ArrayDataProvider([ 'allModels' => $query->find(), 'sort' => [ 'attributes' => ['name'], ], 'pagination' => [ 'pageSize' => $this->pageSize, ], ]); } }