You are here

function rdfx_add_statement in RDF Extensions 7.2

Adds an RDF statement between the entity and the property. These statements can have either resource or literal objects.

1 call to rdfx_add_statement()
rdfx_get_rdf_model in ./rdfx.module

File

./rdfx.module, line 246
Extends the RDF API of Drupal core to support more RDF seralizations formats other RDF capabilities.

Code

function rdfx_add_statement(&$index, $uri, $property, EntityMetadataWrapper $wrapper, $name) {
  if ($property instanceof EntityDrupalWrapper) {

    // For referenced entities only add the resource's URI
    rdfx_add_resource($index, $uri, $property, $wrapper, $name);
  }
  elseif ($property instanceof EntityValueWrapper) {
    rdfx_add_literal($index, $uri, $property, $wrapper, $name);
  }
}