Download the PHP package mlambley/json-reference without Composer
On this page you can find all versions of the php package mlambley/json-reference. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mlambley/json-reference
More information about mlambley/json-reference
Files in mlambley/json-reference
Package json-reference
Short Description A library for working with JSON References
License MIT
Informations about the package json-reference
JSON Reference
Maintained Once Again!
This project was originally forked from thephpleague who is no longer maintaining it. However this library is the best json dereferencer I can find, so I will continue to maintain it.
Please log any issues or feature requests here
Most JSON schemas use JSON references to minimize duplication. A JSON reference is an object that looks like {"$ref": "http://some/where"} and points to a JSON object somewhere else.
JSON Reference is a library for resolving references.
- Resolves all references, replacing them with proxy objects.
- Supports references to external files, urls, or custom sources.
- Safely resolves circular references.
- Supports caching dereferenced schemas.
- Dereferenced schemas can be safely json_encoded.
- Works with Swagger, JSON Schema, and any other spec compliant JSON documents.
Install
Via Composer
Usage
Complete documentation is available here
Change log
Please see CHANGELOG for more information about what has changed recently.
Testing
Benchmarks
The benchmarks require a local redis server to be running on localhost at the default port.
Contributing
Please see CONTRIBUTING for details.
Credits
- [Matt Allan][link-author]
- [All Contributors][link-contributors]
License
The MIT License (MIT). Please see License File for more information.