Subversion Repositories eFlore/Applications.cel

Rev

Rev 975 | Rev 1381 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 975 Rev 1360
Line 193... Line 193...
193
 
193
 
194
		$autorisation = (in_array($courriel, $courriels_autorises)) ? true : false ;
194
		$autorisation = (in_array($courriel, $courriels_autorises)) ? true : false ;
195
		return $autorisation;
195
		return $autorisation;
Line -... Line 196...
-
 
196
	}
-
 
197
	
-
 
198
	/**
-
 
199
	* Prend en paramêtre un tableau de courriels et retourne après avoir intérogé un service we de l'annuaire
-
 
200
	* une tableau avec en clé le courriel et en valeur, un tableau associatif :
-
 
201
	*  - nom : le nom de l'utilisateur
-
 
202
	*  - prenom : le prénom de l'utilisateur.
-
 
203
	* @param array $courriels un tableau de courriels pour lesquels il faut recherche le prénom et nom.
-
 
204
	*/
-
 
205
	protected function recupererUtilisateursNomPrenom(Array $courriels) {
-
 
206
		// Récupération des données au format Json
-
 
207
		$service = "utilisateur/prenom-nom-par-courriel/".implode(',', $courriels);
-
 
208
		$url = sprintf($this->config['chemins']['baseURLServicesAnnuaireTpl'], $service);
-
 
209
		$json = $this->getDao()->consulter($url);
-
 
210
		return (array) json_decode($json);
196
	}
211
	}
197
	
212
	
198
	protected function recupererUtilisateursIdentite(Array $courriels) {
213
	protected function recupererUtilisateursIdentite(Array $courriels) {
199
		// Récupération des données au format Json
214
		// Récupération des données au format Json
200
		$service = "utilisateur/identite-par-courriel/".implode(',', $courriels);
215
		$service = "utilisateur/identite-par-courriel/".implode(',', $courriels);