Class AbstractValidator
Abstract validator.
- ICanBoogie\Validate\Validator\AbstractValidator implements ICanBoogie\Validate\Validator
Direct known subclasses
ICanBoogie\Validate\Validator\AbstractComparisonValidator
,
ICanBoogie\Validate\Validator\AbstractRangeValidator
,
ICanBoogie\Validate\Validator\NotNull
,
ICanBoogie\Validate\Validator\Regex
,
ICanBoogie\Validate\Validator\Required
,
ICanBoogie\Validate\Validator\TimeZone
,
ICanBoogie\Validate\Validator\Type
,
ICanBoogie\Validate\Validator\URL
,
ICanBoogie\Validate\Validator\Blank
,
ICanBoogie\Validate\Validator\Boolean
,
ICanBoogie\Validate\Validator\Email
,
ICanBoogie\Validate\Validator\IsFalse
,
ICanBoogie\Validate\Validator\IsNull
,
ICanBoogie\Validate\Validator\IsTrue
,
ICanBoogie\Validate\Validator\JSON
,
ICanBoogie\Validate\Validator\NotBlank
Indirect known subclasses
ICanBoogie\Validate\Validator\Between
,
ICanBoogie\Validate\Validator\BetweenLength
,
ICanBoogie\Validate\Validator\NotEqual
,
ICanBoogie\Validate\Validator\NotIdentical
,
ICanBoogie\Validate\Validator\Equal
,
ICanBoogie\Validate\Validator\Identical
,
ICanBoogie\Validate\Validator\Max
,
ICanBoogie\Validate\Validator\MaxLength
,
ICanBoogie\Validate\Validator\Min
,
ICanBoogie\Validate\Validator\MinLength
,
ICanBoogie\Validate\Validator\NotBetween
,
ICanBoogie\Validate\Validator\NotBetweenLength
Methods summary
public
array
|
|
abstract public
boolean
|
|
protected
array
|
Constants summary
Constants inherited from ICanBoogie\Validate\Validator
ALIAS
,
DEFAULT_MESSAGE
,
MESSAGE_ARG_ATTRIBUTE
,
MESSAGE_ARG_VALIDATOR
,
MESSAGE_ARG_VALUE
Constants inherited from ICanBoogie\Validate\ValidatorOptions
OPTION_IF
,
OPTION_MESSAGE
,
OPTION_STOP_ON_ERROR
,
OPTION_UNLESS