Пример #1
0
 public static function geefEersteResultaatSubject($predicate, $object)
 {
     $query = 'SELECT ?subject WHERE {?subject % %}';
     $connectie = new SPARQLConnection();
     $result = $connectie->escapedQuery($query, array($predicate, $object));
     return $result['results']['bindings'][0]['subject']['value'];
 }
Пример #2
0
 /**
  *  Bepaalt of een context-uri niet toebehoort aan (sub)practice.
  */
 static function isHoofdcontextVanPractice($context_uri)
 {
     $query = "DESCRIBE ?s ?o WHERE {\n\t\t\t?s property:Selection_link % .\n\t\t\t?s property:Practice_back_link ?o\n\t\t\t}";
     $connectie = new SPARQLConnection();
     $result = $connectie->escapedQuery($query, array($context_uri));
     if (empty($result['@graph'])) {
         return false;
     } else {
         return true;
     }
 }