public/index.php line 56

Open in your IDE?
  1. <?php
  2. /*
  3. echo '<!DOCTYPE html>';
  4. echo '<html lang="fr">';
  5. echo '<head>';
  6. echo '    <meta charset="UTF-8">';
  7. echo '    <meta name="viewport" content="width=device-width, initial-scale=1.0">';
  8. echo '    <title>Maintenance</title>';
  9. echo '    <style>';
  10. echo '        body {';
  11. echo '            background-color: #f0f0f0;';
  12. echo '            color: #333;';
  13. echo '            font-family: Arial, sans-serif;';
  14. echo '            text-align: center;';
  15. echo '            padding: 50px;';
  16. echo '        }';
  17. echo '        .container {';
  18. echo '            max-width: 600px;';
  19. echo '            margin: 0 auto;';
  20. echo '            background: white;';
  21. echo '            padding: 40px;';
  22. echo '            border-radius: 10px;';
  23. echo '            box-shadow: 0 0 10px rgba(0,0,0,0.1);';
  24. echo '        }';
  25. echo '        h1 { color: #e67e22; }';
  26. echo '    </style>';
  27. echo '</head>';
  28. echo '<body>';
  29. echo '    <div class="container">';
  30. echo '        <h1>🚧 Labomega - Site en maintenance</h1>';
  31. echo '        <p>Notre site est temporairement indisponible pour cause de maintenance.</p>';
  32. echo '        <p>Merci de revenir un peu plus tard.</p>';
  33. echo '    </div>';
  34. echo '</body>';
  35. echo '</html>';
  36. exit;
  37. */
  38. use App\Kernel;
  39. use Symfony\Component\Dotenv\Dotenv;
  40. use Symfony\Component\ErrorHandler\Debug;
  41. use Symfony\Component\HttpFoundation\Request;
  42. require dirname(__DIR__).'/vendor/autoload.php';
  43. (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');
  44. if ($_SERVER['APP_DEBUG']) {
  45.     umask(0000);
  46.     Debug::enable();
  47. }
  48. $kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
  49. $request Request::createFromGlobals();
  50. $response $kernel->handle($request);
  51. $response->send();
  52. $kernel->terminate($request$response);