Пример #1
0
 /**
  * Retourne les parents du concept
  * @return skos_concepts_list Liste des parents du concept
  */
 public function get_broaders()
 {
     if (!$this->broaders) {
         $this->broaders = new skos_concepts_list();
         $query = "select * where {\n\t\t\t\t<" . $this->uri . "> <http://www.w3.org/2004/02/skos/core#broader> ?broader\n\t\t\t}";
         skos_datastore::query($query);
         if (skos_datastore::num_rows()) {
             $results = skos_datastore::get_result();
             foreach ($results as $result) {
                 $this->broaders->add_concept(new skos_concept(0, $result->broader));
             }
         }
     }
     return $this->broaders;
 }