/** * Processing of form for changing privileges * * @Privilege("edit") * @param Form $form */ public function changePrivilegeFormSucceded(Form $form) { $values = $form->getValues(); $this->privileges->get($this->user_id)->update($values); $this->flashMessage('Přístupová práva byla úspěšně změněna'); $this->user_id = NULL; $this->redirect('default'); }
/** * Admin homepage * * @Privilege("default") */ public function renderDefault() { $this->template->privilege = $this->privileges->getPersonalPrivileges($this->user->id); }