Connect( $config['sql']['hostname'], $config['sql']['username'], $config['sql']['password'] ); $db->Select_db($config['sql']['database']); decho("Loading theme: '" . self::$name . "'"); require self::$index; } } class Bayonet_Config { static $ini; static function init() { decho('Parsing configuration data'); if(file_exists(BAYONET_CONFIG)) { self::$ini = parse_ini_file(BAYONET_CONFIG, true); decho(self::$ini); } else die(BAYONET_CONFIG . ' not found'); } } class Bayonet { static function init() { decho('Initializing Bayonet'); Bayonet_Config::init(); Bayonet_Theme::init(); } } Bayonet::init(); ?>