Rev 207 | Rev 244 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?phpclass OdsUtilisateur extends JRestService {/*** Méthode appelée avec une requête de type GET.**/function getElement($param = array()) {$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;}}?>