Ejemplo n.º 1
0
// Bootstrap the framework DO NOT edit this
require COREPATH . 'bootstrap.php';
\Autoloader::add_classes(array('Controller' => APPPATH . 'classes/controller.php', 'Database_Query_Builder_Update' => APPPATH . 'classes/database/query/builder/update.php', 'DBUtil' => APPPATH . 'classes/dbutil.php', 'Uri' => APPPATH . 'classes/uri.php', 'Str' => APPPATH . 'classes/str.php', 'Html' => APPPATH . 'classes/html.php', 'Validation' => APPPATH . 'classes/validation.php', 'Agent' => APPPATH . 'classes/agent.php', 'Asset' => APPPATH . 'classes/asset.php', 'Asset_Instance' => APPPATH . 'classes/asset/instance.php', 'Fieldset' => APPPATH . 'classes/fieldset.php', 'Fieldset_Field' => APPPATH . 'classes/fieldset/field.php'));
// Register the autoloader
\Autoloader::register();
/**
 * Your environment.  Can be set to any of the following:
 *
 * Fuel::DEVELOPMENT
 * Fuel::TEST
 * Fuel::STAGING
 * Fuel::PRODUCTION
 */
\Fuel::$env = isset($_SERVER['FUEL_ENV']) ? $_SERVER['FUEL_ENV'] : strtolower(FBD_ENVIRONMENT);
// include helpers.
Util_toolkit::include_php_files(APPPATH . 'helpers');
// Initialize the framework with the config file.
\Fuel::init('config.php');
// Config load.
Config::load('site', 'site');
Config::load('term', 'term');
Config::load('icon', 'icon');
Config::load('page', 'page');
Config::load('template', 'template');
Config::load('exif', 'exif');
Config::load('less', 'less');
// Config of each module load.
$modules = Site_Util::get_active_modules();
foreach ($modules as $module => $path) {
    if (file_exists(sprintf('%sconfig/%s.php', $path, $module))) {
        Config::load(sprintf('%s::%s', $module, $module), $module);