add(new Statement(new Resource('http://example.org/baz1'),new Resource('http://example.org/bat'),new Resource('http://example.org/baz2'))); $infModel->add(new Statement(new Resource('http://example.org/bat'),new Resource('http://www.w3.org/2000/01/rdf-schema#subPropertyOf'),new Resource('http://example.org/bas'))); echo 'Added the following Triples:
'.htmlentities(' .').'
'.htmlentities(' . ').'
'; //output the model as HTML table $infModel->writeAsHtmlTable(); echo '


'; $infModel->add(new Statement(new Resource('http://example.org/bat'),new Resource('http://www.w3.org/2000/01/rdf-schema#domain'),new Resource('http://example.org/Domain1'))); $infModel->add(new Statement(new Resource('http://example.org/bat'),new Resource('http://www.w3.org/2000/01/rdf-schema#range'),new Resource('http://example.org/Range1'))); echo 'Added the following Triples:
'.htmlentities(' .').'
'.htmlentities(' . ').'
'; $infModel->writeAsHtmlTable(); echo '


'; $infModel->add(new Statement(new Resource('http://example.org/bas'),new Resource('http://www.w3.org/2000/01/rdf-schema#domain'),new Resource('http://example.org/Domain2'))); $infModel->add(new Statement(new Resource('http://example.org/bas'),new Resource('http://www.w3.org/2000/01/rdf-schema#range'),new Resource('http://example.org/Range2'))); echo 'Added the following Triples :
'.htmlentities(' .').'
'.htmlentities(' . ').'
'; $infModel->writeAsHtmlTable(); echo '


'; $infModel->add(new Statement(new Resource('http://example.org/Domain2'),new Resource('http://www.w3.org/2000/01/rdf-schema#subClassOf'),new Resource('http://example.org/Domain3'))); $infModel->add(new Statement(new Resource('http://example.org/Domain3'),new Resource('http://www.w3.org/2000/01/rdf-schema#subClassOf'),new Resource('http://example.org/Domain2'))); echo 'Added the following Triples (loop in the ontology) :
'.htmlentities(' .').'
'.htmlentities(' .'); $infModel->writeAsHtmlTable(); echo '


'; $infModel->add(new Statement(new Resource('http://example.org/Range3'),new Resource('http://www.w3.org/2002/07/owl#sameAs'),new Resource('http://example.org/Range2'))); $infModel->add(new Statement(new Resource('http://example.org/Range3'),new Resource('http://www.w3.org/2002/07/owl#sameAs'),new Resource('http://example.org/Range2'))); echo 'Added the following Triple :
'.htmlentities(' .').'
'; $infModel->writeAsHtmlTable(); echo '


'; $findResult=$infModel->find(new Resource('http://example.org/baz1'),null,null); echo 'Perform a find(http://example.org/baz1,null,null) :
'; $findResult->writeAsHtmlTable(); echo '


'; $infModel->remove(new Statement(new Resource('http://example.org/bat'),new Resource('http://www.w3.org/2000/01/rdf-schema#subPropertyOf'),new Resource('http://example.org/bas'))); echo 'Removed the following Triple :
'.htmlentities(' .').'
'; $infModel->writeAsHtmlTable(); ?>