Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1734 Rev 1735
Line 316... Line 316...
316
			$urlTpl = $this->conteneur->getParametre('url_service_utilisateur');
316
			$urlTpl = $this->conteneur->getParametre('url_service_utilisateur');
317
			$url = sprintf($urlTpl, $utilisateurId);
317
			$url = sprintf($urlTpl, $utilisateurId);
318
			$clientRest = $this->conteneur->getRestClient();
318
			$clientRest = $this->conteneur->getRestClient();
319
			$json = $clientRest->consulter($url);
319
			$json = $clientRest->consulter($url);
320
			$infos = json_decode($json);
320
			$infos = json_decode($json);
321
			$this->utilisateursInfos[$utilisateurId] = is_object($infos) ? $infos : $utilisateurId;
321
			$this->utilisateursInfos[$utilisateurId] = isset($infos->id) ? $infos : $utilisateurId;
322
		}
322
		}
323
		return $this->utilisateursInfos[$utilisateurId];
323
		return $this->utilisateursInfos[$utilisateurId];
324
	}
324
	}
Line 325... Line 325...
325
 
325
 
326
	private function formaterUtilisateurInfos($infos) {
326
	private function formaterUtilisateurInfos($infos) {
327
		$utilisateurId = isset($infos->id) ? $infos->id : $infos;
327
		$utilisateurId = isset($infos->id) ? $infos->id : intval($infos);
328
		if (isset($infos->courriel) && isset($infos->intitule)) {
328
		if (isset($infos->courriel) && isset($infos->intitule)) {
329
			$prenomNom = $infos->nom.' '.$infos->prenom;
329
			$prenomNom = $infos->nom.' '.$infos->prenom;
330
			$pseudo = $infos->pseudoUtilise ? ' ['.$infos->pseudo.']' : '';
330
			$pseudo = $infos->pseudoUtilise ? ' ['.$infos->pseudo.']' : '';
331
			$courriel = $infos->courriel;
331
			$courriel = $infos->courriel;