ValidationContext
Read onlyYes
FinalYes
Methods
- __construct() : mixed
- isValid() : bool
- mismatchedDefinitions() : array<string|int, MismatchedDefinition>
- missingDefinitions() : array<string|int, Definition<string|int, mixed>>
- toString() : string
- unexpectedDefinitions() : array<string|int, Definition<string|int, mixed>>
Methods
__construct()
public
__construct([array<string|int, Definition<string|int, mixed>> $missingDefinitions = [] ][, array<string|int, MismatchedDefinition> $mismatchedDefinitions = [] ][, array<string|int, Definition<string|int, mixed>> $unexpectedDefinitions = [] ]) : mixed
Parameters
- $missingDefinitions : array<string|int, Definition<string|int, mixed>> = []
-
- definitions expected but absent in the given schema
- $mismatchedDefinitions : array<string|int, MismatchedDefinition> = []
-
- definitions rejected by the validator
- $unexpectedDefinitions : array<string|int, Definition<string|int, mixed>> = []
-
- definitions present in the given schema but not expected
isValid()
public
isValid() : bool
Return values
boolmismatchedDefinitions()
public
mismatchedDefinitions() : array<string|int, MismatchedDefinition>
Return values
array<string|int, MismatchedDefinition>missingDefinitions()
public
missingDefinitions() : array<string|int, Definition<string|int, mixed>>
Return values
array<string|int, Definition<string|int, mixed>>toString()
public
toString() : string
Return values
stringunexpectedDefinitions()
public
unexpectedDefinitions() : array<string|int, Definition<string|int, mixed>>