setTitle($this->translate('User Group')); $name = $this->params->shiftRequired('name'); $query = Usergroup::on($this->getDb()); $query->getSelectBase() ->where(['name = ?' => $name]); $usergroup = $query->first(); if ($usergroup === null) { throw new NotFoundError($this->translate('User group not found')); } $this->usergroup = $usergroup; } public function indexAction() { $this->addControl(new UsergroupList([$this->usergroup])); $this->addContent(new UserList($this->usergroup->user)); } }