lube / knp-json-schema-bundle
A bundle to generate json schema based on various metadata
Requires
- php: >=5.3
- doctrine/common: ~2.3|~3.0
- justinrainbow/json-schema: >=1.2.2
- symfony/finder: ~2.3|~3.0
- symfony/form: ~2.3|~3.0
- symfony/framework-bundle: ~2.3|~3.0
- symfony/validator: ~2.3|~3.0
Requires (Dev)
- phpspec/phpspec: ~2.0
This package is not auto-updated.
Last update: 2024-11-09 19:48:21 UTC
README
This Symfony bundle offers support for creating JSON Schema definition from Doctrine ORM entities. JSON Schema is described in its specification as:
JSON Schema is a JSON media type for defining the structure of JSON data. JSON Schema provides a contract for what JSON data is required for a given application and how to interact with it. JSON Schema is intended to define validation, documentation, hyperlink navigation, and interaction control of JSON data.
This bundle provides a service which allows you to generate JSON Schema based on the metadata for your entities, including it's schema and validation information.
Documentation
License
This bundle is under the MIT License