ValidatorInterface
in
Validator responsible for preparing and validating parameters against the parameter's schema
Table of Contents
Methods
- getErrors() : array<string|int, mixed>
- Get validation errors encountered while validating
- validate() : bool
- Validate a value against the acceptable types, regular expressions, minimum, maximums, instanceOf, enums, etc Add default and static values to the passed in variable. If the validation completes successfully, the input must be run correctly through the matching schema's filters attribute.
Methods
getErrors()
Get validation errors encountered while validating
public
getErrors() : array<string|int, mixed>
Return values
array<string|int, mixed>validate()
Validate a value against the acceptable types, regular expressions, minimum, maximums, instanceOf, enums, etc Add default and static values to the passed in variable. If the validation completes successfully, the input must be run correctly through the matching schema's filters attribute.
public
validate(Parameter $param, mixed &$value) : bool
Parameters
- $param : Parameter
-
Schema that is being validated against the value
- $value : mixed
-
Value to validate and process. The value may change during this process.
Return values
bool —Returns true if the input data is valid for the schema