private function createDbName() { $dbname = $this->config['db']->database->default; if (strpos($dbname, '_ver_') !== false) { $dbname = str_replace('_ver_', '_' . str_replace('.', '_', Engine::getVersion()), $dbname); } $this->config['db']->database->dbname = $dbname; }
public function __construct() { if (self::$_alreadyInit) { return; } define('THUNDERHAWK', 'Thunderhawk'); define('TH', THUNDERHAWK); define('TH_VERSION', Engine::getVersion()); define('TH_PREFIX', 'th'); define('TH_DB_PREFIX', Engine::getInstance()->getDbPrefix() . '_'); define('TH_BASE_DIR', $_SERVER['DOCUMENT_ROOT'] . Engine::getInstance()->getBaseUri()); self::$_alreadyInit = true; }