From c2428b3a8f97ff3a5c125944ac2b6aee9b081734 Mon Sep 17 00:00:00 2001 From: filippo.bertilotti <filippobertilotti@gmail.com> Date: Tue, 28 May 2024 12:00:57 +0200 Subject: [PATCH] aggiunta metodo set per la dipendeza Viewer (parte 150) --- public/index.php | 10 ++-------- 1 files changed, 2 insertions(+), 8 deletions(-) diff --git a/public/index.php b/public/index.php index 8da6886..78b39f2 100644 --- a/public/index.php +++ b/public/index.php @@ -3,6 +3,7 @@ declare(strict_types= 1); define ("ROOT_PATH", dirname(__DIR__)); + spl_autoload_register(function ($class) { require ROOT_PATH . "/src/". str_replace("\\", "/", $class). ".php"; }); @@ -15,20 +16,13 @@ set_exception_handler("Framework\ErrorHandler::handleException"); -$path = parse_url($_SERVER["REQUEST_URI"], PHP_URL_PATH); -if ($path === false) { - throw new UnexpectedValueException("Malformed URL: {$_SERVER["REQUEST_URI"]}"); -} - -$segments = explode("/", $path); - $router = require ROOT_PATH . "/config/routes.php"; $container = require ROOT_PATH . "/config/services.php"; $dispatcher = new Framework\Dispatcher($router, $container); -$request = new Framework\Request($_SERVER["REQUEST_URI"], $_SERVER["REQUEST_METHOD"]); +$request = Framework\Request::createFromGlobals(); $dispatcher->handle($request); \ No newline at end of file -- Gitblit v1.8.0