Beispiel #1
0
 public static function driver($driver)
 {
     $config = dbconfig::get();
     list($driver_type, $desc) = explode('.', $driver);
     $driver_type .= self::DRIVER_TAIL;
     if (isset(self::$drivers[$driver])) {
         return self::$drivers[$driver];
     }
     if (class_exists($driver_type)) {
         return self::$drivers[$driver] = new $driver_type($config);
     } else {
         die('driver not found' . PHP_EOL);
     }
 }