Ejemplo n.º 1
0
 public function registerFormSucceeded($form, $values)
 {
     try {
         $this->userManager->registerNew($values->mail, $values->password, isset($values->nickName) ? $values->nickName : '');
     } catch (\Exception $e) {
         $form->addError($e->getMessage());
     }
     $this->goHome('Registrace byla úspěšná, vyčkejte na ověřovací mail. Sdělte heslo majiteli', 'this');
 }
Ejemplo n.º 2
0
 /**
  * Form OK
  * @param Form $form
  * @param type $values
  */
 public function registerFormSucceeded(Form $form, $values)
 {
     try {
         $this->captchaManager->checkCaptcha($values->captcha);
     } catch (\Exception $e) {
         $this->goHome($e->getMessage(), 'this');
     }
     try {
         $this->userManager->registerNew($values->mail, $values->password, $values->nickName);
     } catch (\Exception $e) {
         $form->addError($e->getMessage());
     }
     if ($form->success) {
         $this->goHome('Registrace byla úspěšná, vyčkejte na ověřovací mail. Můžete se nyní přihlásit.', 'Log:in', [], 'success');
     }
 }