PHP Class CakeDC\Users\Model\Table\UsersTable

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

Public Properties

Property Type Description
$isValidateEmail boolean Flag to set email check in buildRules or not

Public Methods

Method Description
buildRules ( Cake\ORM\RulesChecker $rules ) : Cake\ORM\RulesChecker Returns a rules checker object that will be used for validating application integrity.
findActive ( Query $query, array $options = [] ) : Query Custom finder to filter active users
findAuth ( Query $query, array $options = [] ) : Query Custom finder to log in users
initialize ( array $config ) : void Initialize method
validationCurrentPassword ( Cake\Validation\Validator $validator ) : Cake\Validation\Validator Adds rules for current password
validationDefault ( Cake\Validation\Validator $validator ) : Cake\Validation\Validator Default validation rules.
validationPasswordConfirm ( Cake\Validation\Validator $validator ) : Cake\Validation\Validator Adds some rules for password confirm
validationRegister ( Cake\Validation\Validator $validator ) : Cake\Validation\Validator Wrapper for all validation rules for register

Method Details

buildRules() public method

Returns a rules checker object that will be used for validating application integrity.
public buildRules ( Cake\ORM\RulesChecker $rules ) : Cake\ORM\RulesChecker
$rules Cake\ORM\RulesChecker The rules object to be modified.
return Cake\ORM\RulesChecker

findActive() public method

Custom finder to filter active users
public findActive ( Query $query, array $options = [] ) : Query
$query Cake\ORM\Query Query object to modify
$options array Query options
return Cake\ORM\Query

findAuth() public method

Custom finder to log in users
public findAuth ( Query $query, array $options = [] ) : Query
$query Cake\ORM\Query Query object to modify
$options array Query options
return Cake\ORM\Query

initialize() public method

Initialize method
public initialize ( array $config ) : void
$config array The configuration for the Table.
return void

validationCurrentPassword() public method

Adds rules for current password
public validationCurrentPassword ( Cake\Validation\Validator $validator ) : Cake\Validation\Validator
$validator Cake\Validation\Validator Cake validator object.
return Cake\Validation\Validator

validationDefault() public method

Default validation rules.
public validationDefault ( Cake\Validation\Validator $validator ) : Cake\Validation\Validator
$validator Cake\Validation\Validator Validator instance.
return Cake\Validation\Validator

validationPasswordConfirm() public method

Adds some rules for password confirm
public validationPasswordConfirm ( Cake\Validation\Validator $validator ) : Cake\Validation\Validator
$validator Cake\Validation\Validator Cake validator object.
return Cake\Validation\Validator

validationRegister() public method

Wrapper for all validation rules for register
public validationRegister ( Cake\Validation\Validator $validator ) : Cake\Validation\Validator
$validator Cake\Validation\Validator Cake validator object.
return Cake\Validation\Validator

Property Details

$isValidateEmail public property

Flag to set email check in buildRules or not
public bool $isValidateEmail
return boolean