protected _emailValidator ( Cake\Validation\Validator $validator, boolean $validateEmail ) : Cake\Validation\Validator | ||
$validator | Cake\Validation\Validator | Validator instance. |
$validateEmail | boolean | true when email needs to be required |
Результат | Cake\Validation\Validator |
protected function _emailValidator(Validator $validator, $validateEmail)
{
$this->validateEmail = $validateEmail;
$validator->add('email', 'valid', ['rule' => 'email'])->notEmpty('email', __d('Users', 'This field is required'), function ($context) {
return $this->validateEmail;
});
return $validator;
}