Interface ValidatorAwareInterface
Provides methods for managing multiple validators.
Direct Implementers
Constants summary
Method Summary
-
getValidator() public
Returns the validation rules tagged with $name. -
hasValidator() public
Checks whether or not a validator has been set. -
setValidator() public
This method stores a custom validator under the given name.
Method Detail
getValidator() public ¶
getValidator( string|null $name null )
Returns the validation rules tagged with $name.
If a $name argument has not been provided, the default validator will be returned.
You can configure your default validator name in a DEFAULT_VALIDATOR
class constant.
Parameters
- string|null $name optional null
- The name of the validation set to return.
Returns
hasValidator() public ¶
hasValidator( string $name )
Checks whether or not a validator has been set.
Parameters
- string $name
- The name of a validator.
Returns
boolean
setValidator() public ¶
setValidator( string $name , Cake\Validation\Validator
$validator )
This method stores a custom validator under the given name.
Parameters
- string $name
- The name of a validator to be set.
-
Cake\Validation\Validator
$validator - Validator object to be set.
Returns
$this