PHP Class CakeDC\Users\Model\Behavior\Behavior

Inheritance: extends Cake\ORM\Behavior
Show file Open project: cakedc/users Class Usage Examples

Protected Methods

Method Description
_removeValidationToken ( Cake\Datasource\EntityInterface $user ) : Cake\Datasource\EntityInterface Remove user token for validation
_updateActive ( Cake\Datasource\EntityInterface $user, boolean $validateEmail, integer $tokenExpiration ) : Cake\Datasource\EntityInterface DRY for update active and token based on validateEmail flag

Method Details

_removeValidationToken() protected method

Remove user token for validation
protected _removeValidationToken ( Cake\Datasource\EntityInterface $user ) : Cake\Datasource\EntityInterface
$user Cake\Datasource\EntityInterface user object.
return Cake\Datasource\EntityInterface

_updateActive() protected method

DRY for update active and token based on validateEmail flag
protected _updateActive ( Cake\Datasource\EntityInterface $user, boolean $validateEmail, integer $tokenExpiration ) : Cake\Datasource\EntityInterface
$user Cake\Datasource\EntityInterface User to be updated.
$validateEmail boolean email user to validate.
$tokenExpiration integer seconds to expire from now
return Cake\Datasource\EntityInterface