Interface Validator
An interface for validators.
- ICanBoogie\Validate\Validator implements ICanBoogie\Validate\ValidatorOptions
Direct known implementers
Indirect known implementers
ICanBoogie\Validate\Validator\AbstractComparisonValidator,
ICanBoogie\Validate\Validator\AbstractRangeValidator,
ICanBoogie\Validate\Validator\IsNull,
ICanBoogie\Validate\Validator\IsTrue,
ICanBoogie\Validate\Validator\JSON,
ICanBoogie\Validate\Validator\Max,
ICanBoogie\Validate\Validator\MaxLength,
ICanBoogie\Validate\Validator\Min,
ICanBoogie\Validate\Validator\MinLength,
ICanBoogie\Validate\Validator\NotBetween,
ICanBoogie\Validate\Validator\NotBetweenLength,
ICanBoogie\Validate\Validator\NotBlank,
ICanBoogie\Validate\Validator\Between,
ICanBoogie\Validate\Validator\NotEqual,
ICanBoogie\Validate\Validator\NotIdentical,
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\BetweenLength,
ICanBoogie\Validate\Validator\Blank,
ICanBoogie\Validate\Validator\Boolean,
ICanBoogie\Validate\Validator\Email,
ICanBoogie\Validate\Validator\Equal,
ICanBoogie\Validate\Validator\Identical,
ICanBoogie\Validate\Validator\IsFalse
Methods summary
public
array
|
|
public
boolean
|
Constants summary
|
ALIAS
Validator alias. |
#
null
|
string |
DEFAULT_MESSAGE
Default error message. |
#
"is not valid"
|
string |
MESSAGE_ARG_ATTRIBUTE
Index name of message |
#
'attribute'
|
string |
MESSAGE_ARG_VALUE
Index name of message |
#
'value'
|
string |
MESSAGE_ARG_VALIDATOR
Index name of message |
#
'validator'
|
Constants inherited from ICanBoogie\Validate\ValidatorOptions
OPTION_IF,
OPTION_MESSAGE,
OPTION_STOP_ON_ERROR,
OPTION_UNLESS