Esempio n. 1
0
 private function checkForm($form, User $user)
 {
     if ($form->isValid()) {
         if ($user->getName() == null || trim($user->getName()) == '') {
             $form->addError(new FormError($this->get('translator')->trans('FORM.USER.NONAME', array(), 'admin')));
             return false;
         }
         if ($user->getUsername() == null || trim($user->getUsername()) == '') {
             $form->addError(new FormError($this->get('translator')->trans('FORM.USER.NOUSERNAME', array(), 'admin')));
             return false;
         }
         if ($user->getRoles() == null) {
             $form->addError(new FormError($this->get('translator')->trans('FORM.USER.NOROLE', array(), 'admin')));
             return false;
         }
         /*
                     if ($user->getStatus() == null) {
                         $form->addError(new FormError($this->get('translator')->trans('FORM.USER.NOSTATUS', array(), 'admin')));
                         return false;
                     }
         */
         return true;
     }
     return false;
 }