/** * Loads the database configuration and creates a new connection to the database. */ protected function initDB() { // get configuration $dbHost = $dbUser = $dbPassword = $dbName = $dbCharset = ''; $dbClass = 'MySQLDatabase'; require_once WCF_DIR . 'config.inc.php'; // create database connection require_once WCF_DIR . 'lib/system/database/' . $dbClass . '.class.php'; self::$dbObj = new $dbClass($dbHost, $dbUser, $dbPassword, $dbName, $dbCharset); }