require_once $sf_symfony_lib_dir . '/config/sfAutoloadConfigHandler.class.php'; require_once $sf_symfony_lib_dir . '/config/sfRootConfigHandler.class.php'; require_once $sf_symfony_lib_dir . '/config/sfLoader.class.php'; // basic exception classes require_once $sf_symfony_lib_dir . '/exception/sfException.class.php'; require_once $sf_symfony_lib_dir . '/exception/sfAutoloadException.class.php'; require_once $sf_symfony_lib_dir . '/exception/sfCacheException.class.php'; require_once $sf_symfony_lib_dir . '/exception/sfConfigurationException.class.php'; require_once $sf_symfony_lib_dir . '/exception/sfParseException.class.php'; // utils require_once $sf_symfony_lib_dir . '/util/sfParameterHolder.class.php'; } else { require_once $sf_symfony_lib_dir . '/config/sfConfigCache.class.php'; } // autoloading sfCore::initAutoload(); try { $configCache = sfConfigCache::getInstance(); // force setting default timezone if not set if (function_exists('date_default_timezone_get')) { if ($default_timezone = sfConfig::get('sf_default_timezone')) { date_default_timezone_set($default_timezone); } else { if (sfConfig::get('sf_force_default_timezone', true)) { date_default_timezone_set(@date_default_timezone_get()); } } } // get config instance $sf_app_config_dir_name = sfConfig::get('sf_app_config_dir_name'); $sf_debug = sfConfig::get('sf_debug');