function evoc_rdf_namespaces in RDF Extensions 7.2
Implements hook_menu().
File
- evoc/
evoc.module, line 34 - Allows to import external Vocabularies in order to map them to Drupal data structure.
Code
function evoc_rdf_namespaces() {
$ns_mappings = array();
$query = db_select('rdfx_vocabulary_graphs', 'g');
$query
->fields('n', array(
'prefix',
'uri',
));
$query
->join('rdfx_namespaces', 'n', 'g.main_ns = n.nsid');
$query
->orderBy('n.prefix');
$namespaces = $query
->execute()
->fetchAll();
foreach ((array) $namespaces as $namespace) {
$ns_mappings[$namespace->prefix] = $namespace->uri;
}
return $ns_mappings;
}