Пример #1
0
 public function get_concepts_composed()
 {
     $this->load_class("/skos/skos_concepts_list");
     $this->load_class("/skos/skos_view_concepts");
     $composed_concepts = new skos_concepts_list();
     switch ($this->get_type_autority()) {
         case "author":
         case "publisher":
         case "collection":
         case "subcollection":
         case "serie":
         case "indexint":
         case "titre_uniforme":
         case "category":
         case "concept":
         case "authperso":
             if ($composed_concepts->set_composed_concepts_built_with_element($this->get_id(), $this->get_type_autority())) {
                 print skos_view_concepts::get_composed_concepts_list($composed_concepts);
             }
             break;
     }
     return null;
 }
Пример #2
0
 /**
  * Retourne les concepts composés qui utilisent le concept
  * @return skos_concepts_list Liste des concepts composés qui utilisent le concept
  */
 public function get_composed_concepts()
 {
     if (!$this->composed_concepts) {
         $this->composed_concepts = new skos_concepts_list();
         $this->composed_concepts->set_composed_concepts_built_with_element($this->id, "concept");
     }
     return $this->composed_concepts;
 }