推进器 / road-runner-bridge
Thruster RoadRunnerBridge 桥接器
1.0.0
2019-02-13 20:00 UTC
Requires
- php: >=7.3
- ext-curl: *
- psr/http-server-handler: ^1.0
- spiral/roadrunner: ^1.3
- thruster/http-factory: ^1.1
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-14 08:40:42 UTC
README
Thruster RoadRunnerBridge 桥接器。
安装
通过 Composer
$ composer require thruster/road-runner-bridge
用法
实现 PSR-15 RequestHandlerInterface
的任何类。
<?php ini_set('display_errors', 'stderr'); require_once __DIR__ . '/../vendor/autoload.php'; use Thruster\RoadRunnerBridge\RoadRunnerBridge; use Psr\Http\Server\RequestHandlerInterface; $kernel = new class implements RequestHandlerInterface { public function handle(ServerRequestInterface $request): ResponseInterface { return new Response(); } }; RoadRunnerBridge::createCLI() ->attach($kernel) ->run();
测试
运行测试用例
$ composer test
运行带覆盖率的测试用例(HTML 格式)
$ composer test-coverage
运行 PHP 风格检查器
$ composer check-style
运行 PHP 风格修复器
$ composer fix-style
贡献
请参阅CONTRIBUTING 和 CONDUCT 以获取详细信息。
许可证
有关更多信息,请参阅许可证文件。