コード例 #1
0
ファイル: ProjectsController.php プロジェクト: pavsuri/PARMT
 /**
  * Register a new project.
  * 
  * @param \Symfony\Component\HttpFoundation\Request $resquest
  */
 public function getCreateProjectDataAction(Request $request)
 {
     $name = $request->get('pname');
     $project = new Project();
     $userService = $this->get('UserService');
     $em = $this->getDoctrine()->getManager();
     $project_entity = $em->getRepository('VlreleasesUserBundle:Project')->findOneBy(array("name" => $name));
     if (empty($project_entity)) {
         $project->setName($name);
         $project->setStatus('1');
         $result = $userService->save1($project);
         if (!empty($result)) {
             $error = 0;
         } else {
             $error = 1;
         }
     } else {
         $error = 1;
     }
     echo $error;
     exit;
 }
コード例 #2
0
 /**
  * {@inheritDoc}
  */
 public function getUsers()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUsers', array());
     return parent::getUsers();
 }