environnement complet autonome, révision complete de la méthode, ajout de configuration
This commit is contained in:
@ -9,32 +9,35 @@ class PdoConnect extends AbstractController
|
||||
{
|
||||
/**
|
||||
* @var Singleton
|
||||
* @access private
|
||||
* @static
|
||||
*/
|
||||
private static $_instance = null;
|
||||
|
||||
/**
|
||||
* Constructeur de la classe
|
||||
*
|
||||
* @param void
|
||||
* @return void
|
||||
*/
|
||||
private function __construct() {
|
||||
* Constructeur de la classe
|
||||
*
|
||||
* @param void
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
private function __construct()
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Méthode qui crée l'unique instance de la classe
|
||||
* si elle n'existe pas encore puis la retourne.
|
||||
*
|
||||
* @param void
|
||||
*
|
||||
* @return PdoConnect
|
||||
*/
|
||||
public static function getInstance() {
|
||||
|
||||
if(is_null(self::$_instance)) {
|
||||
self::$_instance = new PdoConnect();
|
||||
public static function getInstance()
|
||||
{
|
||||
if (is_null(self::$_instance)) {
|
||||
self::$_instance = new PdoConnect();
|
||||
}
|
||||
|
||||
|
||||
return self::$_instance;
|
||||
}
|
||||
|
||||
@ -42,4 +45,4 @@ class PdoConnect extends AbstractController
|
||||
{
|
||||
return new PDO($urlDatabase, $dbUser, $dbPassword);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user