public function formSucceeded(Form $form, $values) { try { $userManager = new Model\UserManager($this->user, $this->database); $userManager->saveprofile($form->getHttpData($form::DATA_TEXT, 'profile_email_input'), $form->getHttpData($form::DATA_TEXT, 'profile_telephone_input'), $form->getHttpData($form::DATA_TEXT, 'profile_address_input'), $form->getHttpData($form::DATA_TEXT | $form::DATA_KEYS, 'profile_comment_input')); } catch (Nette\Security\AuthenticationException $e) { $form->addError($e->getMessage()); } }