Documentation

JsonLdParser
in package
implements ParserInterface, QuadIteratorInterface

Thin wrapper providing RdfInterface\Parser API for JSON-LD the parser provided by the ml/json-ld library.

Doesn't provide stream parsing because the ml/json-ld library doesn't so be carefull when parsing large inputs.

Tags
author

zozlak

Table of Contents

Interfaces

ParserInterface
QuadIteratorInterface

Properties

$baseUri  : string|null
$curQuad  : QuadInterface|null
$dataFactory  : DataFactoryInterface
$quads  : array<int, Quad>

Methods

__construct()  : mixed
current()  : QuadInterface|null
key()  : int|null
next()  : void
parse()  : QuadIteratorInterface
parseStream()  : QuadIteratorInterface
rewind()  : void
setBaseUri()  : void
valid()  : bool

Properties

Methods

setBaseUri()

public setBaseUri(string|null $baseUri) : void
Parameters
$baseUri : string|null

        
On this page

Search results