public/index.php line 5

Open in your IDE?
  1. <?php
  2. use App\Kernel;
  3. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  4. return function (array $context) {
  5.     $userIp = isset($_SERVER['HTTP_CLIENT_IP']) ? $_SERVER['HTTP_CLIENT_IP'] : (isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR']);
  6.     
  7.     $ipWhiteList explode(","$context['IP_WHITE_LIST']);
  8.     if (
  9.         $context['MAINTENANCE_MODE']
  10.         && !in_array($userIp$ipWhiteList)
  11.     ) {
  12.         include 'maintenance.php';
  13.         die();
  14.     }
  15.     return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  16. };