Archived
1
0
Fork 0

app/forms/Registration.php: add User as entity parameter to initialize()

This commit is contained in:
Henrik Hautakoski 2018-08-15 22:04:46 +02:00
parent e072ae686d
commit c75b24d2a9
No known key found for this signature in database
GPG key ID: 839F3A7EAFAEAFAA

View file

@ -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; },