function init() { $app = new ServiceLocator\ServiceLocator(new \Common\Config(), new \ServiceLocator\Container()); $app->init(); //return $app; }
<?php define('PATH_SYSTEM', __DIR__ . '/vendor'); define('PATH_CONFIG', __DIR__ . '/config'); define('PATH_APPLICATION', __DIR__ . '/app/http/controller'); define('PATH_ROUTE', __DIR__ . '/app'); define('PATH_VIEW', __DIR__ . '/app/http/view'); use View\View; //require(PATH_SYSTEM . '/Common/load.php'); require_once PATH_SYSTEM . '/Autoload.php'; require_once PATH_SYSTEM . '/Database/DatabaseConnectionInterface.php'; require_once PATH_SYSTEM . '/Database/DatabaseConnection.php'; require_once PATH_SYSTEM . '/Database/DatabaseProvider.php'; require_once PATH_APPLICATION . '/Controller.php'; require_once PATH_ROUTE . '/http/Request/LoginRequest.php'; function view($file, $variable = array()) { $view = new View(); $view->load($file, $variable); return $view; } $app = new ServiceLocator\ServiceLocator(new \Common\Config(), new \ServiceLocator\Container()); $app->init();