예제 #1
0
 public function enterCodeSucceeded(Form $form, $values)
 {
     if ($form['check']->isSubmittedBy()) {
         $code = $values->checkCode;
         try {
             $this->userManager->changeMailOk($this->user->getIdentity(), $code);
             $this->goHome('Mail úspěšně změnen', 'Setting:');
         } catch (\Exception $e) {
             $form->addError($e->getMessage());
         }
     } else {
         $this->userManager->changeMailFail($this->user->getIdentity());
         $this->goHome('Zkontrolujete si mail ' . $this->user->getIdentity()->mail . ' a znovu ho ověřte.');
     }
 }