/** * Application document root */ define('DOCROOT', __DIR__ . DIRECTORY_SEPARATOR); /** * Path to the vendor directory */ define('VENDORPATH', realpath(__DIR__ . '/../vendor/') . DIRECTORY_SEPARATOR); /** * Fire up the Composer autoloader */ require VENDORPATH . 'autoload.php'; /** * Forge the FuelPHP Demo application, and fetch it's main component */ $component = Fuel::forge('Demo Application', 'Demo', isset($_SERVER['FUEL_ENV']) ? $_SERVER['FUEL_ENV'] : 'development'); /** * Using the main application component, we add a few test components manually * which are included in the demo applications components directory. Since the * are not composer installed, we need to specify the path to them. For composer * installed components, the namespace is enough to identify the component. */ $component->newComponent('moda', 'Moda', true, $component->getPath() . DS . 'components' . DS . 'moda' . DS . 'classes'); $component->newComponent('modb', 'Modb', false, $component->getPath() . DS . 'components' . DS . 'modb' . DS . 'classes'); /** * Get the demo application, fire the main request on it, and get the response */ try { $response = $component->getRequest()->execute()->getResponse(); } catch (\Fuel\Foundation\Exception\BadRequest $e) { // check if a 400 route is defined
/** * Application document root */ define('DOCROOT', __DIR__ . DIRECTORY_SEPARATOR); /** * Path to the vendor directory */ define('VENDORPATH', realpath(__DIR__ . '/../vendor/') . DIRECTORY_SEPARATOR); /** * Fire up the Composer autoloader */ require VENDORPATH . 'autoload.php'; /** * Forge the FuelPHP Demo application, and fetch it's main component */ $component = Fuel::forge('Demo Application', 'Demo', isset($_SERVER['FUEL_ENV']) ? $_SERVER['FUEL_ENV'] : 'production'); /** * Using the main application component, we add a few test components manually * which are included in the demo applications components directory. Since the * are not composer installed, we need to specify the path to them. For composer * installed components, the namespace is enough to identify the component. */ $component->newComponent('moda', 'Moda', true, $component->getPath() . DS . 'components' . DS . 'moda' . DS . 'classes'); $component->newComponent('modb', 'Modb', false, $component->getPath() . DS . 'components' . DS . 'modb' . DS . 'classes'); /** * Get the demo application, fire the main request on it, and get the response */ try { $response = $component->getRequest()->execute()->getResponse(); } catch (\Fuel\Foundation\Exception\BadRequest $e) { // check if a 400 route is defined