updg / roadrunner-easy
1.0.0
2019-02-01 12:13 UTC
Requires
- psr/http-message: ^1.0
- spiral/roadrunner: ^1.3.3
Suggests
- updg/roadrunner-laravel: To use Easy RoadRunner with Laravel/Lumen.
This package is auto-updated.
Last update: 2024-09-24 13:02:19 UTC
README
为 RoadRunner 提供集成层的库,允许轻松创建 RoadRunner 的集成/桥梁。
目前支持 PSR7 和原始 RoadRunner 请求。
使用 Easy 的集成列表
使用不同的 RoadRunner Relay
如果您不使用默认的 relay (new \Spiral\Goridge\StreamRelay(STDIN, STDOUT)),您可以将 relay 对象作为 \updg\roadrunner\easy\RoadRunner() 的第二个参数传递。
如何创建集成
为了创建集成,您必须实现 PSR7IntegrationInterface 或 HttpIntegrationInterface。
之后,您可以按照以下方式使用它
$integration = new MyAwesomeIntegration(); $bridge = new \updg\roadrunner\easy\RoadRunner($integration); $bridge->run();