Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1732 Rev 1735
Line 252... Line 252...
252
			$urlTpl = $this->conteneur->getParametre('url_service_utilisateur');
252
			$urlTpl = $this->conteneur->getParametre('url_service_utilisateur');
253
			$url = sprintf($urlTpl, $utilisateurId);
253
			$url = sprintf($urlTpl, $utilisateurId);
254
			$clientRest = $this->conteneur->getRestClient();
254
			$clientRest = $this->conteneur->getRestClient();
255
			$json = $clientRest->consulter($url);
255
			$json = $clientRest->consulter($url);
256
			$infos = json_decode($json);
256
			$infos = json_decode($json);
257
			$this->utilisateursInfos[$utilisateurId] = is_object($infos) ? $infos : $utilisateurId;
257
			$this->utilisateursInfos[$utilisateurId] = isset($infos->id) ? $infos : $utilisateurId;
258
		}
258
		}
259
		return $this->utilisateursInfos[$utilisateurId];
259
		return $this->utilisateursInfos[$utilisateurId];
260
	}
260
	}
Line 261... Line 261...
261
 
261
 
262
	private function formaterUtilisateurInfos($infos) {
262
	private function formaterUtilisateurInfos($infos) {
263
		$utilisateurId = is_object($infos) ? $infos->id : $infos;
263
		$utilisateurId = isset($infos->id) ? $infos->id : intval($infos);
264
		if (isset($infos->courriel) && isset($infos->intitule)) {
264
		if (isset($infos->courriel) && isset($infos->intitule)) {
265
			$prenomNom = $infos->nom.' '.$infos->prenom;
265
			$prenomNom = $infos->nom.' '.$infos->prenom;
266
			$pseudo = $infos->pseudoUtilise ? ' ['.$infos->pseudo.']' : '';
266
			$pseudo = $infos->pseudoUtilise ? ' ['.$infos->pseudo.']' : '';
267
			$courriel = $infos->courriel;
267
			$courriel = $infos->courriel;