Catmandu::Fix::validate - validate data and keep errors
# Check author field against a JSON Schema validate('author', JSONSchema, schema: 'my/schema.json') if exists(errors) ... # do something end # Check item against a custom validator, store in errors in 'warnings' validate('author', MyValidatorClass, error_field: warnings)
This Catmandu::Fix validates data with a Catmandu::Validator and stores errors in field errors for further inspection.
errors
Path where to store errors. Set to errors by default.
Additional options are passed to the validator.
Catmandu::Fix::Condition::valid
To install Catmandu, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Catmandu
CPAN shell
perl -MCPAN -e shell install Catmandu
For more information on module installation, please visit the detailed CPAN module installation guide.