コード例 #1
0
ファイル: DB.php プロジェクト: stefanak-michal/DragonMVC
 /**
  * Returns MeekroDB class instance
  * 
  * @return \core\MeekroDB
  */
 public static function getMDB()
 {
     $mdb = DB::$mdb;
     if ($mdb === null) {
         $mdb = DB::$mdb = new MeekroDB();
     }
     $db_class_vars = get_class_vars(__CLASS__);
     foreach ($db_class_vars as $key => $value) {
         if (isset($mdb->{$key}) && $mdb->{$key} !== self::${$key}) {
             $mdb->{$key} = $value;
         }
     }
     return $mdb;
 }