app/forms/Registration.php: add User as entity parameter to initialize()
This commit is contained in:
parent
e072ae686d
commit
c75b24d2a9
1 changed files with 2 additions and 2 deletions
|
|
@ -34,7 +34,7 @@ use Phalcon\Validation,
|
||||||
|
|
||||||
class Registration extends FormBase
|
class Registration extends FormBase
|
||||||
{
|
{
|
||||||
public function initialize()
|
public function initialize(User $user)
|
||||||
{
|
{
|
||||||
$this->setValidation(new Validation());
|
$this->setValidation(new Validation());
|
||||||
|
|
||||||
|
|
@ -89,7 +89,7 @@ class Registration extends FormBase
|
||||||
|
|
||||||
$email->addValidators([
|
$email->addValidators([
|
||||||
new IdenticalValidator([
|
new IdenticalValidator([
|
||||||
'accepted' => $this->getEntity()->getEmail(),
|
'accepted' => $user->getEmail(),
|
||||||
]),
|
]),
|
||||||
new CallbackValidator([
|
new CallbackValidator([
|
||||||
'callback' => function($data) { return User::findFirstByEmail($data['email']) === false; },
|
'callback' => function($data) { return User::findFirstByEmail($data['email']) === false; },
|
||||||
|
|
|
||||||
Reference in a new issue