Subversion Repositories Sites.obs-saisons.fr

Compare Revisions

Ignore whitespace Rev 209 → Rev 210

/trunk/applications/jrest/services/OdsUtilisateur.php
8,10 → 8,37
*/
function getElement($param = array()) {
$chaine_utilisateur = $param[0];
// Envoi sur la sortie standard
$this->envoyer($info);
$chaine_utilisateur = $param[0];
$liste_utilisateurs = $this->getListeUtilisateur($chaine_utilisateur);
$liste_utilisateurs_formatee = $this->formaterListeUtilisateursPourEnvoi($liste_utilisateurs);
$this->envoyer($liste_utilisateurs_formatee);
}
function getListeUtilisateur($pseudo) {
$requete_selection_liste = 'SELECT * '.
'FROM drupal_users '.
'WHERE name LIKE "'.$pseudo.'%" '.
'ORDER BY name '.
'LIMIT 0, 20';
$liste_utilisateurs = $this->executerRequete($requete_selection_liste);
return $liste_utilisateurs;
}
function formaterListeUtilisateursPourEnvoi($liste_utilisateurs) {
$liste_utilisateurs_formatee = array();
foreach($liste_utilisateurs as $utilisateur) {
$liste_utilisateurs_formatee[] = array('nom' => $utilisateur['name'], 'id' => $utilisateur['uid']);
}
return $liste_utilisateurs_formatee;
}
}