Пример #1
0
 public static function getInstance($config = null, $className = null, $dbName = null)
 {
     if (!self::$instance) {
         self::$instance = new Pdo($config);
     } else {
         if (Request::isLongServer()) {
             self::$instance->ping();
         }
     }
     if ($className) {
         self::$instance->setClassName($className);
     }
     if ($dbName) {
         self::$instance->setDBName($dbName);
     }
     return self::$instance;
 }
Пример #2
0
 public function useDb()
 {
     $this->_db = ZPdo::getInstance();
     $this->_db->setClassName($this->entity);
     return $this->_db;
 }