/** * Provides ListFilter configuration * * @return array */ public function getListFilters() { $filters = []; if ($this->request->action == 'index') { $filters['fields'] = ['Users.role' => ['searchType' => 'select', 'options' => User::getRoles(), 'inputOptions' => ['label' => __('user.role')]], 'Users.status' => ['searchType' => 'select', 'options' => User::getStatuses(), 'inputOptions' => ['label' => __('user.status')]], 'Users.fulltext' => ['searchType' => 'fulltext', 'searchFields' => ['Users.firstname', 'Users.lastname', 'Users.email']]]; } return $filters; }