summaryrefslogtreecommitdiff
path: root/includes/engelsystem.php
diff options
context:
space:
mode:
authorIgor Scheller <igor.scheller@igorshp.de>2018-01-16 19:56:05 +0100
committerIgor Scheller <igor.scheller@igorshp.de>2018-01-16 19:56:05 +0100
commite44ba8456130fcd0a282ea91b5736d903f8c0496 (patch)
tree79db8d49192d5f74f2683e1ecae20b9f899818d4 /includes/engelsystem.php
parent78cddecef3ed0e29445a699ef7e6df56352779a4 (diff)
Refactoring: moved application bootstrapping to bootstrap.php
Diffstat (limited to 'includes/engelsystem.php')
-rw-r--r--includes/engelsystem.php34
1 files changed, 2 insertions, 32 deletions
diff --git a/includes/engelsystem.php b/includes/engelsystem.php
index 07abbb42..f7d813c5 100644
--- a/includes/engelsystem.php
+++ b/includes/engelsystem.php
@@ -1,14 +1,9 @@
<?php
-use Engelsystem\Application;
-use Engelsystem\Config\Config;
-use Engelsystem\Exceptions\Handler;
-use Engelsystem\Exceptions\Handlers\HandlerInterface;
-
/**
- * This file includes all needed functions, connects to the db etc.
+ * Bootstrap application
*/
-require_once __DIR__ . '/autoload.php';
+require __DIR__ . '/application.php';
/**
@@ -18,31 +13,6 @@ require __DIR__ . '/includes.php';
/**
- * Initialize and bootstrap the application
- */
-$app = new Application(realpath(__DIR__ . DIRECTORY_SEPARATOR . '..'));
-$appConfig = $app->make(Config::class);
-$appConfig->set(require config_path('app.php'));
-$app->bootstrap($appConfig);
-
-
-/**
- * Configure application
- */
-date_default_timezone_set($app->get('config')->get('timezone'));
-
-if (config('environment') == 'development') {
- $errorHandler = $app->get('error.handler');
- $errorHandler->setEnvironment(Handler::ENV_DEVELOPMENT);
- $app->bind(HandlerInterface::class, 'error.handler.development');
- ini_set('display_errors', true);
- error_reporting(E_ALL);
-} else {
- ini_set('display_errors', false);
-}
-
-
-/**
* Check for maintenance
*/
if ($app->get('config')->get('maintenance')) {