Subversion Repositories eFlore/Applications.coel-consultation

Compare Revisions

Ignore whitespace Rev 119 → Rev 120

/trunk/modeles/PersonneDao.php
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);