Example #1
0
 public static function getInstance($id)
 {
     if (!$id) {
         foreach (Model::getConnectionsData() as $k => $v) {
             if ($v['type_db'] == "mysql") {
                 $id = $k;
                 break;
             }
         }
     }
     Debug::log("getInstance Mysql.", __LINE__, __FUNCTION__, __CLASS__, __FILE__);
     if (!isset(self::$instance) || !is_object(self::$instance)) {
         $class = __CLASS__;
         self::$instance = new $class($id);
     }
     if (!isset(self::$connection[$id])) {
         self::$instance->newConnection($id);
     }
     return self::$instance;
 }