Documentation

ValidatorInterface

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


        
On this page

Search results