/** * Creates a new Role */ public function createAction() { $form = new RolesForm(null); $form->setDI($this->getDI()); $this->view->form = $form; if ($this->request->isPost()) { if ($form->isValid($this->request->getPost()) !== false) { $role = new Roles(); $role->assign(['name' => $this->request->getPost('name', 'striptags'), 'active' => $this->request->getPost('active')]); if (!$role->save()) { $this->flash->error($role->getMessages()); } else { $this->flash->success($this->translate->gettext('Role was created successfully')); } Tag::resetInput(); } } }