15,11 → 15,11 |
* @see http://www.tela-botanica.org/wikini/eflore/wakka.php?wiki=ApiIdentiplante01Observations |
*/ |
|
class Connecter extends gestionUtilisateur { |
|
class Connecter extends GestionUtilisateur { |
|
/** |
* Méthode principale de la classe. |
* Lance la récupération des images dans la base et les place dans un objet ResultatService |
* Lance la récupération des images dans la base et les place dans un objet ResultatService |
* pour l'afficher. |
* @param array $ressources les ressources situées après l'url de base (ex : http://url/ressource1/ressource2) |
* @param array $parametres les paramètres situés après le ? dans l'url |
27,17 → 27,17 |
public function consulter($ressources, $parametres) { |
$login = $ressources[0]; |
$motDePasse = $ressources[1]; |
|
|
$utilisateur = $this->identifierUtilisateur($login, $motDePasse); |
$utilisateur = $this->verifierUtilisateur($utilisateur); |
$utilisateur = $this->setUtilisateur($utilisateur); |
|
|
// Mettre en forme le résultat et l'envoyer pour affichage |
$resultat = new ResultatService(); |
$resultat->corps = $utilisateur; |
return $resultat; |
} |
|
|
private function verifierUtilisateur($utilisateur) { |
if ($utilisateur == null || sizeof($utilisateur) == 0 || sizeof($utilisateur) > 1) { |
$e = 'Accès non autorisé'; |