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