393,21 → 393,23 |
* Destructeur de classe, se contente de fermer explicitement la connexion à la base de donnée. |
*/ |
public function __destruct() { |
switch ($this->abstraction) { |
case self::ABSTRACTION_PDO : |
$this->connexion = null; |
break; |
case self::ABSTRACTION_MYSQL : |
if (isset($this->connexion)) { |
return mysql_close($this->connexion); |
} |
break; |
case self::ABSTRACTION_MYSQLI : |
$this->connexion->close(); |
break; |
case self::ABSTRACTION_SQLITE3 : |
$this->connexion->close(); |
break; |
if (isset($this->connexion)) { |
switch ($this->abstraction) { |
case self::ABSTRACTION_PDO : |
$this->connexion = null; |
break; |
case self::ABSTRACTION_MYSQL : |
if (isset($this->connexion)) { |
return mysql_close($this->connexion); |
} |
break; |
case self::ABSTRACTION_MYSQLI : |
$this->connexion->close(); |
break; |
case self::ABSTRACTION_SQLITE3 : |
$this->connexion->close(); |
break; |
} |
} |
} |
} |