Download the PHP package conjecto/json-ld without Composer
On this page you can find all versions of the php package conjecto/json-ld. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download conjecto/json-ld
More information about conjecto/json-ld
Files in conjecto/json-ld
Package json-ld
Short Description JSON-LD Processor for PHP
License MIT
Homepage http://www.markus-lanthaler.com
Informations about the package json-ld
JsonLD
JsonLD is a fully conforming JSON-LD processor written in PHP. It is extensively tested and passes the official JSON-LD test suite.
There's an online playground where you can evaluate the processor's basic functionality.
Additionally to the features defined by the JSON-LD API specification, JsonLD supports framing (including value matching, deep-filtering, aggressive re-embedding, and named graphs) and an experimental object-oriented interface for JSON-LD documents.
Installation
The easiest way to use JsonLD is to integrate it as a dependency in your project's composer.json file:
Installing is then a matter of running composer
php composer.phar install
... and including Composer's autoloader to your project
Of course, you can also download JsonLD as ZIP archive from Github.
JsonLD requires PHP 5.3 or later.
Usage
The library supports the official JSON-LD API as well as a object-oriented interface for JSON-LD documents (not fully implemented yet, see issue #15 for details).
All classes are extensively documented. Please have a look at the source code.
Commercial Support
Commercial support is available on request.