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); } }