47,6 → 47,10 |
} |
} |
|
protected function traiterErreur($msg) { |
echo "ERREUR: $msg\n"; |
} |
|
private function verifierModeUtilisation() { |
$testeurCourriel = $this->conteneur->getParametre('t'); |
if ($testeurCourriel) { |
298,24 → 302,27 |
return $utilisateursIntitules; |
} |
|
private function telechargerUtilisateurInfos($utilisateurId) { |
protected function telechargerUtilisateurInfos($utilisateurId) { |
if (! isset($this->utilisateursInfos[$utilisateurId])) { |
$urlTpl = $this->conteneur->getParametre('url_service_utilisateur'); |
$url = sprintf($urlTpl, $utilisateurId); |
$clientRest = $this->conteneur->getRestClient(); |
$json = $clientRest->consulter($url); |
$infos = json_decode($json); |
$this->utilisateursInfos[$utilisateurId] = isset($infos->id) ? $infos : $utilisateurId; |
$infos = json_decode($json, true); |
if (is_array($infos)) { |
$infos = array_shift($infos); |
} |
$this->utilisateursInfos[$utilisateurId] = isset($infos['id']) ? $infos : $utilisateurId; |
} |
return $this->utilisateursInfos[$utilisateurId]; |
} |
|
private function formaterUtilisateurInfos($infos) { |
$utilisateurId = isset($infos->id) ? $infos->id : intval($infos); |
if (isset($infos->courriel) && isset($infos->intitule)) { |
$prenomNom = $infos->nom.' '.$infos->prenom; |
$pseudo = empty($infos->pseudo) ? '' : '['.$infos->pseudo.'] '; |
$courriel = $infos->courriel; |
protected function formaterUtilisateurInfos($infos) { |
$utilisateurId = isset($infos['id']) ? $infos['id'] : intval($infos); |
if (isset($infos['courriel']) && isset($infos['intitule'])) { |
$prenomNom = $infos['nom'].' '.$infos['prenom']; |
$pseudo = empty($infos['pseudo']) ? '' : '['.$infos['pseudo'].'] '; |
$courriel = $infos['courriel']; |
$intitule = "$prenomNom $pseudo($courriel) - id#$utilisateurId"; |
} else { |
$intitule = "Utilisateur avec id $utilisateurId introuvable"; |