public static function connect($dbType, $dbHost, $dbUser, $dbPass, $dbDatabase) { if (self::$allowChangeInit === true) { switch ($dbType) { case 'mysql': self::$db = mysql_connect($dbHost, $dbUser, $dbPass); if (!mysql_select_db($dbDatabase, self::$db)) { self::$isConnected = false; throw new exception('Can not use database: ' . $dbDatabase); } break; default: self::$isConnected = false; throw new exception('Db not supported: ' . $dbType); } self::$isConnected = true; } }