CakeDC\Users\Model\Behavior\RegisterBehavior::getRegisterValidators PHP Method

getRegisterValidators() public method

Returns the list of validators
public getRegisterValidators ( array $options ) : Cake\Validation\Validator
$options array Array of options ['validate_email' => true/false, 'use_tos' => true/false]
return Cake\Validation\Validator
    public function getRegisterValidators($options)
    {
        $validateEmail = Hash::get($options, 'validate_email');
        $useTos = Hash::get($options, 'use_tos');
        $validator = $this->_table->validationDefault(new Validator());
        $validator = $this->_table->validationRegister($validator);
        if ($useTos) {
            $validator = $this->_tosValidator($validator);
        }
        if ($validateEmail) {
            $validator = $this->_emailValidator($validator, $validateEmail);
        }
        return $validator;
    }