\Guzzle\Service\DescriptionValidatorInterface

Validator responsible for preparing and validating parameters against the parameter's schema

Summary

Methods
Constants
validate()
getErrors()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

validate()

validate(\Guzzle\Service\Description\Parameter  $param, mixed  $value) : boolean

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.

Parameters

\Guzzle\Service\Description\Parameter $param

Schema that is being validated against the value

mixed $value

Value to validate and process. The value may change during this process.

Returns

boolean —

Returns true if the input data is valid for the schema

getErrors()

getErrors() : array

Get validation errors encountered while validating

Returns

array