public static function run($configFile, $applicationEnv) { Loader::registerAutoload(); self::$request = new Request(); self::$response = new Response(); include $configFile; self::$config = $config[$applicationEnv]; StringHelper::setCryptKey(self::$config['crypt_key']); self::$db = new Db(self::$config['db']['params']); self::initView(); self::startDispatch(); }
<?php include 'system/configuration.php'; //include PATH_TO_HTMLHELPER; include_once PATH_TO_RESTCLIENT; include_once PATH_TO_BULKAPI; include_once PATH_TO_USERFUNC; $class = new Application(); $class->parseUri(); $class->request($class->getRequestType(), $class->requestFilename, $_REQUEST);
/** * * @return Request */ protected function req() { return Application::request(); }