16,6 → 16,7 |
const SERVICE_PERSONNE = 'CoelPersonne'; |
const SERVICE_PERSONNE_A_PUBLICATION = 'CoelPublicationAPersonne'; |
const SERVICE_PERSONNE_A_COLLECTION = 'CoelCollectionAPersonne'; |
const SERVICE_PERSONNE_A_STRUCTURE = 'CoelStructureAPersonne'; |
|
/** |
* Retourne l'ensemble des information d'une personne. |
63,6 → 64,20 |
return $donnees['collectionsAPersonne']; |
} |
|
/** |
* Retourne l'ensemble des structures liées à une personne. |
* |
* @param integer l'id de la personne. |
* @return array un tableau contenant les informations sur les structures liées à la personne. |
*/ |
public function getPersonneAStructure($id_personne) { |
$url = $this->url_jrest.self::SERVICE_PERSONNE_A_STRUCTURE."/*/*/$id_personne"; |
$url .= '?orderby='.urlencode("cs_nom ASC"); |
$json = file_get_contents($url); |
$donnees = json_decode($json, true); |
return $donnees['structuresAPersonne']; |
} |
|
public function getPersonneNomComplet($id) { |
$nom_complet = ''; |
$donnees = $this->getPersonne($id); |