Line 194... |
Line 194... |
194 |
$autorisation = (in_array($courriel, $courriels_autorises)) ? true : false ;
|
194 |
$autorisation = (in_array($courriel, $courriels_autorises)) ? true : false ;
|
195 |
return $autorisation;
|
195 |
return $autorisation;
|
196 |
}
|
196 |
}
|
Line 197... |
Line 197... |
197 |
|
197 |
|
198 |
/**
|
198 |
/**
|
199 |
* Prend en paramêtre un tableau de courriels et retourne après avoir intérogé un service we de l'annuaire
|
199 |
* Prend en paramêtre un tableau de courriels et retourne après avoir intérogé un service de l'annuaire
|
- |
|
200 |
* une tableau avec en clé le courriel et en valeur, un tableau associatif :
|
200 |
* une tableau avec en clé le courriel et en valeur, un tableau associatif :
|
201 |
* - nom
|
- |
|
202 |
* - prenom
|
201 |
* - nom : le nom de l'utilisateur
|
203 |
* - pseudo
|
- |
|
204 |
* - pseudoUtilise : si true, nous devons afficher le pseudo à la place de Prénom NOM.
|
202 |
* - prenom : le prénom de l'utilisateur.
|
205 |
* - intitule : directement la valeur à afficher (pseudo ou Prénom NOM en fonction du champ pseudoUtilise)
|
203 |
* @param array $courriels un tableau de courriels pour lesquels il faut recherche le prénom et nom.
|
206 |
* @param array $courriels un tableau de courriels pour lesquels il faut rechercher les infos d'identité
|
204 |
*/
|
207 |
*/
|
205 |
protected function recupererUtilisateursNomPrenom(Array $courriels) {
|
208 |
protected function recupererUtilisateursIdentite(Array $courriels) {
|
206 |
// Récupération des données au format Json
|
209 |
// Récupération des données au format Json
|
207 |
$service = "utilisateur/prenom-nom-par-courriel/".implode(',', $courriels);
|
210 |
$service = "utilisateur/identite-par-courriel/".implode(',', $courriels);
|
208 |
$url = sprintf($this->config['chemins']['baseURLServicesAnnuaireTpl'], $service);
|
211 |
$url = sprintf($this->config['chemins']['baseURLServicesAnnuaireTpl'], $service);
|
209 |
$json = $this->getDao()->consulter($url);
|
212 |
$json = $this->getDao()->consulter($url);
|
210 |
return (array) json_decode($json);
|
213 |
return (array) json_decode($json);
|