25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
505B

  1. <?php
  2. declare(strict_types=1);
  3. require_once __DIR__ . '/../vendor/autoload.php';
  4. use Core\Dispatcher;
  5. use Core\Request;
  6. use Core\Router;
  7. ensureSessionStarted();
  8. $app = app();
  9. $router = new Router();
  10. require_once __DIR__ . '/../routes/web.php';
  11. $debug = filter_var(getenv('APP_DEBUG'), FILTER_VALIDATE_BOOLEAN);
  12. $dispatcher = new Dispatcher($router, $app, $debug);
  13. $request = Request::capture();
  14. $app->bind(Request::class, $request);
  15. $response = $dispatcher->dispatch($request);
  16. $response->send();

Powered by TurnKey Linux.