Markus Lanthaler
Markus Lanthaler
Currently `file_get_contents` is used to retrieve remote contexts and documents. This isn't really flexible and should sooner or later be replaced with a more sophisticated library. Keep an eye on...
Currently, [a lot of tests fail](https://travis-ci.org/lanthaler/JsonLD/jobs/16576045). Investigate the reason and fix it or file a bug for [HHVM](https://github.com/facebook/hhvm).
It should be possible to work directly with the data contained in a document. Some functionality that should be supported: ``` php // load a document $doc = Document::load('document.jsonld'); //...
This feature should also be accessible from a JSON-LD frame and not just via a helper method or flag. See the referenced PR request below for such a use case.
So, e.g. in [`sample-serialized-document.jsonld`](https://github.com/lanthaler/JsonLD/blob/master/Test/Fixtures/sample-serialized-document.jsonld) the following node shouldn't be there: ``` { "@id": "http://example.com/t1" } ```
``` { "@context": { "@vocab": "hydra:", "targetUrl": { "@reverse": "operations", "@type": "@id" } }, "@type": "Event", "action": { "@type": "RsvpAction", "targetUrl": "https://events-organizer.com/rsvp?eventId=123", "method": "POST", "expects": { "supportedProperties": { "property": "rsvpStatus",...
Since terms can now be explicitly mapped to null, it is possible that values in `@type` expand to `null`. These should be removed in expansion: ``` javascript { "@context": {...
Currently this triggers a SyntaxException: > Invalid value for `@id` detected (must be a string) (near {}).