runtime / roadrunner-symfony-nyholm
RoadRunner 运行时,兼容 nyholm/psr7
0.3.1
2024-01-05 14:33 UTC
Requires
- php: >=8.0.5
- nyholm/psr7: ^1.4
- spiral/roadrunner: ^2.0
- symfony/dependency-injection: ^5.4 || ^6.0 || ^7.0
- symfony/http-kernel: ^5.4 || ^6.0 || ^7.0
- symfony/psr-http-message-bridge: ^2.1 || ^6.4 || ^7.0
- symfony/runtime: ^5.4 || ^6.0 || ^7.0
Requires (Dev)
- phpunit/phpunit: ^9.5
README
RoadRunner 的运行时。
如果您是首次使用 Symfony 运行时组件,请阅读 主 README 以获取更多信息。
安装
composer require runtime/roadrunner-symfony-nyholm
使用方法
为您的应用程序定义环境变量 APP_RUNTIME
。
// .env
APP_RUNTIME=Runtime\RoadRunnerSymfonyNyholm\Runtime
// .rr.yaml
server:
...
env:
APP_RUNTIME: Runtime\RoadRunnerSymfonyNyholm\Runtime
// public/index.php use App\Kernel; require_once dirname(__DIR__).'/vendor/autoload_runtime.php'; return function (array $context) { return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']); };