/**
  * Singleton method
  * @return DbConnection
  */
 public static function getInstance()
 {
     if (self::$instance == null) {
         self::$instance = new self(DB_HOST, DB_USER, DB_PASS, DB_NAME);
     }
     return self::$instance;
 }
예제 #2
0
 public static function getInstance()
 {
     if (is_null(self::$instance)) {
         self::$instance = new DbConnection();
     }
     return self::$instance;
 }
 public static function getInstance()
 {
     if (is_null(self::$instance)) {
         self::$instance = new DbConnection('localhost', 'root', '', 'my_site');
     }
     return self::$instance;
 }
예제 #4
0
 public static function getInstance()
 {
     if (is_null(self::$instance)) {
         self::$instance = new DbConnection(DB_URL, DB_USER, DB_PWD, DB_NAME);
     }
     return self::$instance;
 }
예제 #5
0
 public static function getInstance()
 {
     $params = (require_once 'dbconfig.php');
     if (is_null(self::$instance)) {
         self::$instance = new DbConnection($params['host'], $params['user'], $params['password'], $params['dbname']);
     }
     return self::$instance;
 }
예제 #6
0
파일: DbConnection.php 프로젝트: Ro911/MVC
 public static function getInstance()
 {
     if (is_null(self::$instance)) {
         // todo: вынести параметры подключения в отдельный файл
         self::$instance = new DbConnection('localhost', 'root', '', 'my_site');
     }
     return self::$instance;
 }