Registry /
serialization / justinrainbow-json-schema
Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
Validator
✓ use JsonSchema\Validator;
Validate JSON data against a JSON Schema
use JsonSchema\Validator;
$validator = new Validator();
$data = json_decode('{"name":"John"}');
$schema = json_decode('{"type":"object","properties":{"name":{"type":"string"}}}');
$validator->validate($data, $schema);
if (!$validator->isValid()) {
echo 'Invalid';
}
Upgrade
Version history
6.10.0latest on Packagist
Audit
Dependencies
No dependency data recorded yet.