コード例 #1
0
 public static function changeDatabase($versionName)
 {
     $lvs = pref_getLocVersions();
     if ($versionName == $lvs[0]->name || !$versionName) {
         $dbInfo = db_splitDsn();
         $dbName = $dbInfo['database'];
     } else {
         $lv = new LocVersion();
         $lv->name = $versionName;
         $dbName = pref_getLocPrefix() . $lv->getDbName();
     }
     db_changeDatabase($dbName);
 }
コード例 #2
0
ファイル: LocVersion.php プロジェクト: florinp/dexonline
 public static function changeDatabase($versionName)
 {
     $lvs = Config::getLocVersions();
     if ($versionName == $lvs[0]->name || !$versionName) {
         $dbInfo = db_splitDsn();
         $dbName = $dbInfo['database'];
     } else {
         $lv = new LocVersion();
         $lv->name = $versionName;
         $dbName = Config::get('global.mysql_loc_prefix') . $lv->getDbName();
     }
     db_changeDatabase($dbName);
 }