Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 2051 → Rev 2049

/trunk/papyrus/applications/admin_administrateur/bibliotheque/Modele.php
16,6 → 16,7
* Constructeur par défaut, appelé à l'initialisation
*/
final public function __construct() {
$this->registre = Registre::getInstance() ;
$this->gestionnaire_erreur = GestionnaireErreur::getInstance() ;
$this->type = $this->registre->get('bdd_type');
33,6 → 34,7
* @return PDOStatement un objet contenant le résultat de la requête
*/
final protected function requete($requete) {
// on ne se connecte que lors du premier appel à une requete
if($this->connexion == null) {
$this->connecter();
48,6 → 50,7
* @throws PDOException une exception dans le cas ou là connexion échoue
*/
final private function connecter() {
try {
$this->connexion = new PDO($this->dsn,$this->utilisateur,$this->pass);
} catch (PDOException $e) {
56,6 → 59,7
}
final protected function proteger($chaine) {
// on ne se connecte que lors du premier appel à une requete
if($this->connexion == null) {
$this->connecter();
68,6 → 72,7
* Destructeur de classe, se contente de fermer explicitement la connexion
*/
final public function __destruct() {
if($this->connexion != null) {
$this->connexion = null ;
}