updg / roadrunner-easy
Installs: 89
Dependents: 1
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 1
Open Issues: 0
pkg:composer/updg/roadrunner-easy
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: 2025-10-24 15:10:18 UTC
README
Integration layer for RoadRunner that allows to create easy integrations/bridges for RoadRunner.
At this moment supports PSR7 and raw RoadRunner requests.
List of integrations using Easy
| Framework/Library | Link | Status |
|---|---|---|
| Laravel | https://github.com/UPDG/roadrunner-laravel | Stable |
| Symfony | https://github.com/UPDG/roadrunner-symfony | Beta |
Using different RoadRunner Relay
If you not using default relay (new \Spiral\Goridge\StreamRelay(STDIN, STDOUT)) you can pass relay object as second
parameter of \updg\roadrunner\easy\RoadRunner().
How to create integrations
In order to create integration you have to implement PSR7IntegrationInterface or HttpIntegrationInterface.
After it you can use it as follows:
$integration = new MyAwesomeIntegration(); $bridge = new \updg\roadrunner\easy\RoadRunner($integration); $bridge->run();