Пример #1
0
 public function createOrganization(Request $request, Session $session, $view)
 {
     if (!$request->getParameter(SUBMIT_PARAM)) {
         return new Template('create_organization');
     } else {
         $service = new SecurityService();
         $name = trim($request->getParameter('name'));
         $orgName = $service->getOrganizationByName($name);
         if (!empty($orgName)) {
             $result['response_code'] = -1;
             $result['message'] = 'This organization name is taken. Please enter a different one.';
         } else {
             $data = $request->getParameters(true);
             $service->createOrganization($data);
             $result['response_code'] = 1;
         }
         return $this->showJsonResponse($result);
     }
 }