Processor
final class Processor
Schema validator.
Properties
| $onNewContext |
Methods
void
skipDefaults(bool $value = true)
When enabled, properties with default values are omitted from the output.
mixed
mixed
processMultiple(Schema $schema, array $dataset)
Normalizes and validates and merges multiple data. Result is a clean completed data.
array
getWarnings()
Returns all deprecation warnings collected during the last processing run.
Details
at line 27
void
skipDefaults(bool $value = true)
When enabled, properties with default values are omitted from the output.
at line 37
mixed
process(Schema $schema, mixed $data)
Normalizes and validates data. Result is a clean completed data.
at line 53
mixed
processMultiple(Schema $schema, array $dataset)
Normalizes and validates and merges multiple data. Result is a clean completed data.
at line 75
array
getWarnings()
Returns all deprecation warnings collected during the last processing run.