Flow PHP

Validator

Classes

EvolvingValidator
Compatibility for combining or evolving datasets - the same invariant a merge, an append and a per-batch validation all need: combining `expected` and `given` must never leave a row holding null in a column that is non-nullable somewhere.
MismatchedDefinition
SelectiveValidator
Matches only entries defined in the expected schema allowing for extra entries in given schema.
StrictValidator
Matches all entries in the schema, if row comes with any extra entry it will fail validation.
ValidationContext
On this page

Search results