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