View Source Elixact.Validator (elixact v0.1.1)
Validates values against type definitions and schemas.
Summary
Functions
Validates a value against a type definition.
Validates data against a schema module, checking for required fields, field-level validations, and strict mode constraints if enabled.
Functions
Validates a value against a type definition.
Validates data against a schema module, checking for required fields, field-level validations, and strict mode constraints if enabled.
Returns {:ok, validated_data} on success or {:error, error} on validation failures.
Parameters
- schema: Schema module to validate against
- data: Data to validate
- path: Current validation path for error messages. Defaults to
[]
.