/** * filter allows to display existant users filtering it's data * * @ActionDefinition( layout='auth_layout.tpl', zone='content:users_display;', propel ) */ public function filter() { $response = AuthUsersBss::filter($this->request); if (is_array($response)) { $this->response->vars = $_SERVER['QUERY_STRING']; $this->response->pager = $response['pager']; $this->response->list = $response['data']; // get reference's content for auth_roles $auth_roles = AuthRolesBss::getAll($this->request); $this->response->auth_roles = $auth_roles['data']; } else { $this->response->exception = $response; $list = AuthUsersBss::getAll($this->request); $this->response->list = $list['pager']; $this->response->data = $list['data']; } }