EasyRdf API Documentation

Classes

EasyRdf_Collection Sub-class of EasyRdf_Resource that represents an RDF collection (rdf:List)
EasyRdf_Container Sub-class of EasyRdf_Resource that represents an RDF container (rdf:Alt, rdf:Bag and rdf:Seq)
EasyRdf_Exception EasyRdf Exception class
EasyRdf_Format Class the represents an RDF file format.
EasyRdf_Graph Container for collection of EasyRdf_Resources.
EasyRdf_GraphStore A class for fetching, saving and deleting graphs to a Graph Store.
EasyRdf_Http Static class to set the HTTP client used by EasyRdf
EasyRdf_Http_Client This class is an implemetation of an HTTP client in PHP.
EasyRdf_Http_Exception
EasyRdf_Http_Response Class that represents an HTTP 1.0 / 1.1 response message.
EasyRdf_Isomorphic Functions for comparing two graphs with each other
EasyRdf_Literal Class that represents an RDF Literal
EasyRdf_Literal_Boolean Class that represents an RDF Literal of datatype xsd:boolean
EasyRdf_Literal_Date Class that represents an RDF Literal of datatype xsd:date
EasyRdf_Literal_DateTime Class that represents an RDF Literal of datatype xsd:dateTime
EasyRdf_Literal_Decimal Class that represents an RDF Literal of datatype xsd:decimal
EasyRdf_Literal_HTML Class that represents an RDF Literal of datatype rdf:HTML
EasyRdf_Literal_HexBinary Class that represents an RDF Literal of datatype xsd:hexBinary
EasyRdf_Literal_Integer Class that represents an RDF Literal of datatype xsd:integer
EasyRdf_Literal_XML Class that represents an RDF Literal of datatype rdf:XMLLiteral
EasyRdf_Namespace A namespace registry and manipulation class.
EasyRdf_ParsedUri A RFC3986 compliant URI parser
EasyRdf_Parser Parent class for the EasyRdf parsers
EasyRdf_Parser_Arc Class to parse RDF using the ARC2 library.
EasyRdf_Parser_Exception EasyRdf Exception class
EasyRdf_Parser_Json A pure-php class to parse RDF/JSON with no dependancies.
EasyRdf_Parser_JsonLd Class to parse JSON-LD to an EasyRdf_Graph
EasyRdf_Parser_Ntriples A pure-php class to parse N-Triples with no dependancies.
EasyRdf_Parser_Rapper Class to parse RDF using the 'rapper' command line tool.
EasyRdf_Parser_RdfPhp Class to parse RDF with no external dependancies.
EasyRdf_Parser_RdfXml A pure-php class to parse RDF/XML.
EasyRdf_Parser_Rdfa Class to parse RDFa 1.1 with no external dependancies.
EasyRdf_Parser_Redland Class to parse RDF using Redland (librdf) C library.
EasyRdf_Parser_Turtle Class to parse Turtle with no external dependancies.
EasyRdf_Resource Class that represents an RDF resource
EasyRdf_Serialiser Parent class for the EasyRdf serialiser
EasyRdf_Serialiser_Arc Class to serialise RDF using the ARC2 library.
EasyRdf_Serialiser_GraphViz Class to serialise an EasyRdf_Graph to GraphViz
EasyRdf_Serialiser_Json Class to serialise an EasyRdf_Graph to RDF/JSON with no external dependancies.
EasyRdf_Serialiser_JsonLd Class to serialise an EasyRdf_Graph to JSON-LD
EasyRdf_Serialiser_Ntriples Class to serialise an EasyRdf_Graph to N-Triples with no external dependancies.
EasyRdf_Serialiser_Rapper Class to serialise an EasyRdf_Graph to RDF using the 'rapper' command line tool.
EasyRdf_Serialiser_RdfPhp Class to serialise an EasyRdf_Graph to RDF/PHP with no external dependancies.
EasyRdf_Serialiser_RdfXml Class to serialise an EasyRdf_Graph to RDF/XML with no external dependancies.
EasyRdf_Serialiser_Turtle Class to serialise an EasyRdf_Graph to Turtle with no external dependancies.
EasyRdf_Sparql_Client Class for making SPARQL queries using the SPARQL 1.1 Protocol
EasyRdf_Sparql_Result Class for returned for SPARQL SELECT and ASK query responses.
EasyRdf_TypeMapper Class to map between RDF Types and PHP Classes
EasyRdf_Utils Class containing static utility functions