Method | Description | |
---|---|---|
activateUser ( Cake\Datasource\EntityInterface $user ) : mixed | Activates an user | |
buildValidator ( Cake\Event\Event $event, Cake\Validation\Validator $validator, string $name ) : Cake\Validation\Validator | buildValidator | |
getRegisterValidators ( array $options ) : Cake\Validation\Validator | Returns the list of validators | |
initialize ( array $config ) : void | Constructor hook method. | |
register ( Cake\Datasource\EntityInterface $user, array $data, array $options ) : boolean | Cake\Datasource\EntityInterface | Registers an user. | |
validate ( type $token, null $callback = null ) : |
Validates token and return user |
Method | Description | |
---|---|---|
_emailValidator ( Cake\Validation\Validator $validator, boolean $validateEmail ) : Cake\Validation\Validator | Email validator | |
_tosValidator ( Cake\Validation\Validator $validator ) : Cake\Validation\Validator | Tos validator |
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 |
return | Cake\Validation\Validator |
protected _tosValidator ( Cake\Validation\Validator $validator ) : Cake\Validation\Validator | ||
$validator | Cake\Validation\Validator | Validator instance. |
return | Cake\Validation\Validator |
public activateUser ( Cake\Datasource\EntityInterface $user ) : mixed | ||
$user | Cake\Datasource\EntityInterface | user object. |
return | mixed | User entity or bool false if the user could not be activated |
public buildValidator ( Cake\Event\Event $event, Cake\Validation\Validator $validator, string $name ) : Cake\Validation\Validator | ||
$event | Cake\Event\Event | event |
$validator | Cake\Validation\Validator | validator |
$name | string | name |
return | Cake\Validation\Validator |
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 initialize ( array $config ) : void | ||
$config | array | The configuration settings provided to this behavior. |
return | void |