/** * Includes all needed files and sets some internal values. */ public static function bootstrapKrexx() { $krexxDir = dirname(__FILE__) . DIRECTORY_SEPARATOR; include_once $krexxDir . 'src/service/view/Help.php'; include_once $krexxDir . 'src/service/view/Render.php'; include_once $krexxDir . 'src/service/view/Messages.php'; include_once $krexxDir . 'src/service/config/Model.php'; include_once $krexxDir . 'src/service/config/Fallback.php'; include_once $krexxDir . 'src/service/config/Security.php'; include_once $krexxDir . 'src/service/config/Config.php'; include_once $krexxDir . 'src/service/misc/Codegen.php'; include_once $krexxDir . 'src/service/misc/Chunks.php'; include_once $krexxDir . 'src/service/misc/Shutdown.php'; include_once $krexxDir . 'src/service/Storage.php'; include_once $krexxDir . 'src/service/flow/Recursion.php'; include_once $krexxDir . 'src/service/flow/Emergency.php'; include_once $krexxDir . 'src/analysis/Flection.php'; include_once $krexxDir . 'src/analysis/Routing.php'; include_once $krexxDir . 'src/analysis/Model.php'; include_once $krexxDir . 'src/analysis/callback/AbstractCallback.php'; include_once $krexxDir . 'src/analysis/callback/analyse/BacktraceStep.php'; include_once $krexxDir . 'src/analysis/callback/analyse/ConfigSection.php'; include_once $krexxDir . 'src/analysis/callback/analyse/Debug.php'; include_once $krexxDir . 'src/analysis/callback/analyse/Objects.php'; include_once $krexxDir . 'src/analysis/callback/iterate/ThroughArray.php'; include_once $krexxDir . 'src/analysis/callback/iterate/ThroughConfig.php'; include_once $krexxDir . 'src/analysis/callback/iterate/ThroughConstants.php'; include_once $krexxDir . 'src/analysis/callback/iterate/ThroughMethodAnalysis.php'; include_once $krexxDir . 'src/analysis/callback/iterate/ThroughMethods.php'; include_once $krexxDir . 'src/analysis/callback/iterate/ThroughProperties.php'; include_once $krexxDir . 'src/analysis/callback/iterate/ThroughGetter.php'; include_once $krexxDir . 'src/analysis/caller/AbstractCaller.php'; include_once $krexxDir . 'src/analysis/caller/Php.php'; include_once $krexxDir . 'src/errorhandler/Error.php'; include_once $krexxDir . 'src/errorhandler/Fatal.php'; include_once $krexxDir . 'src/controller/Internals.php'; include_once $krexxDir . 'src/controller/OutputActions.php'; // Create a new storage where we sotre all our classes. self::$storage = new Storage($krexxDir); }