1
0

index.php 435 B

12345678910111213141516
  1. <?php
  2. declare(strict_types=1);
  3. use App\App\AppFactory;
  4. use App\App\Config;
  5. use App\App\Container;
  6. require __DIR__ . '/../vendor/autoload.php';
  7. /** @var array<string, mixed> $settings */
  8. $settings = require __DIR__ . '/../config/settings.php';
  9. // SEC_REVIEW F35: refuse to boot on a misconfigured INTERNAL_JOB_TOKEN.
  10. Config::validateOrExit($settings);
  11. $container = Container::build($settings);
  12. AppFactory::build($container)->run();