Exemplo n.º 1
0
 public function removeRolePermission(Request $request, Session $session, $view)
 {
     if (!$request->getParameter(SUBMIT_PARAM)) {
         return new Template('remove_role_permission');
     } else {
         $id = $request->getParameter('id');
         $service = new SecurityService();
         try {
             $result['response_code'] = 1;
             $service->removeRolePermission($id);
         } catch (Exception $ex) {
             $result['response_code'] = -1;
             $message = $ex->getMessage();
             $result['message'] = 'This role can not be removed. Error message: ' . $message;
         }
         return $this->showJsonResponse($result);
     }
 }