api/bootstrap.php

(开头部分) 844B

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php

date_default_timezone_set('UTC');

$loader = require_once __DIR__.'/../vendor/autoload.php';

use Symfony\Component\HttpFoundation\Request;
use Doctrine\Common\Annotations\AnnotationRegistry;

AnnotationRegistry::registerLoader(array($loader, 'loadClass'));

define('RUNTIME_ENV', 'API');
define('ROOT_DIR', __DIR__.DIRECTORY_SEPARATOR.'/../app');

if (API_ENV == 'prod') {
    $kernel = new AppKernel('prod', false);
} else {
    $kernel = new AppKernel('dev', true);
}

$kernel->loadClassCache();
$request = Request::createFromGlobals();
$kernel->setRequest($request);
$kernel->boot();

$parameters = include __DIR__.'/config/paramaters.php';
if (isset($_SERVER['HTTPS']) && 'on' === $_SERVER['HTTPS']) {
    $parameters['host'] = 'https://'.$_SERVER['HTTP_HOST'];
} else {
    $parameters['host'] = 'http://'.$_SERVER['HTTP_HOST'];
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。