/** * Allows users to add new users in the application * (should be reserved for administrators) * * @access public * @return void */ public function addAction() { $this->title = 'Add a new user'; $form = new UserAddForm(); $userModel = new BackofficeUser(); if ($this->getRequest()->isPost()) { if ($form->isValid($this->getRequest()->getPost())) { $userModel->save($form->getValues()); $this->_helper->FlashMessenger(array('msg-success' => 'The user was successfully added')); App_FlagFlippers_Manager::save(); $this->_redirect('/users/'); } } $this->view->form = $form; }