Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1476 → Rev 1477

/trunk/services/modules/0.1/utilisateurs/Deconnecter.php
15,20 → 15,8
* @see http://www.tela-botanica.org/wikini/eflore/wakka.php?wiki=ApiIdentiplante01Observations
*/
 
class Deconnecter {
class Deconnecter extends gestionUtilisateur {
private $conteneur;
private $gestionBdd;
private $bdd;
public function __construct(Conteneur $conteneur = null) {
session_start();
$this->conteneur = $conteneur == null ? new Conteneur() : $conteneur;
$this->conteneur->chargerConfiguration('config_utilisateurs.ini');
$this->gestionBdd = $conteneur->getGestionBdd();
$this->bdd = $this->gestionBdd->getBdd();
}
/**
* Méthode principale de la classe.
* Lance la récupération des images dans la base et les place dans un objet ResultatService
44,20 → 32,5
$utilisateur = $this->getUtilisateurAnonyme();
return $utilisateur;
}
private function getUtilisateurAnonyme() {
return array('connecte' => false,
'id_utilisateur' => session_id(),
'courriel' => '',
'mot_de_passe' => '',
'nom' => '',
'prenom' => '',
'session_id' => session_id()
);
}
function oublierUtilisateur() {
unset($_SESSION["del_utilisateur"]);
}
}
?>