diff --git a/app/forms/Registration.php b/app/forms/Registration.php index 418402e..f6d5160 100644 --- a/app/forms/Registration.php +++ b/app/forms/Registration.php @@ -34,7 +34,7 @@ use Phalcon\Validation, class Registration extends FormBase { - public function initialize() + public function initialize(User $user) { $this->setValidation(new Validation()); @@ -89,7 +89,7 @@ class Registration extends FormBase $email->addValidators([ new IdenticalValidator([ - 'accepted' => $this->getEntity()->getEmail(), + 'accepted' => $user->getEmail(), ]), new CallbackValidator([ 'callback' => function($data) { return User::findFirstByEmail($data['email']) === false; },