40,11 → 40,13 |
$donnees['info'] = $this->personneDao->getPersonne($donnees['id']); |
$donnees['publications'] = $this->personneDao->getPersonneAPublication($donnees['id']); |
$donnees['collections'] = $this->personneDao->getPersonneACollection($donnees['id']); |
$donnees['structures'] = $this->personneDao->getPersonneAStructure($donnees['id']); |
|
// Traitement des données |
$this->traiterDonneesPersonne($donnees['info']); |
$this->traiterDonneesPersonneAPublication($donnees['publications']); |
$this->traiterDonneesPersonneACollection($donnees['collections']); |
$this->traiterDonneesPersonneAStructure($donnees['structures']); |
$this->postraiterDonnees($donnees); |
$donnees['metadonnees'] = $this->traiterMetaDonnees($donnees['info']); |
|
121,4 → 123,17 |
$collection['_url_'] = $this->obtenirUrlFicheCollection($collection['ccap_id_collection']); |
} |
} |
|
private function traiterDonneesPersonneAStructure(&$structures) { |
// liste 09 : Liste des fonctions d'une personne au sein d'une structure |
Ontologie::chargerListe(1012); |
// liste 10 : Liste des statuts d'une personne au sein d'une structure |
Ontologie::chargerListe(1013); |
|
foreach ($structures as &$structure) { |
$structure['_fonction_'] = $this->construireTxtListeOntologie($structure['csap_ce_truk_fonction']); |
$structure['_statut_'] = $this->construireTxtListeOntologie($structure['csap_ce_truk_statut']); |
$structure['_url_'] = $this->obtenirUrlFicheStructure($structure['csap_id_structure']); |
} |
} |
} |