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); }
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); }