/** * Deletes a user * * @param string $id_user */ public function deleteAction($id_user) { $user = User::findFirstByid_user($id_user); if (!$user) { $this->flash->error("user was not found"); return $this->dispatcher->forward(array("controller" => "user", "action" => "index")); } if (!$user->delete()) { foreach ($user->getMessages() as $message) { $this->flash->error($message); } return $this->dispatcher->forward(array("controller" => "user", "action" => "search")); } $this->flash->success("user was deleted successfully"); return $this->dispatcher->forward(array("controller" => "user", "action" => "index")); }