request-interop / impl
Reference implementations of the RequestInterop interfaces.
1.x-dev
2025-06-09 23:32 UTC
Requires
- php: >=8.4
- request-interop/interface: 1.x@dev
- stream-interop/impl: 1.x@dev
- stream-interop/interface: 1.x@dev
- upload-interop/impl: 1.x@dev
- upload-interop/interface: 1.x@dev
- uri-interop/impl: 1.x@dev
- uri-interop/interface: 1.x@dev
Requires (Dev)
- pds/skeleton: ^1.0
- phpstan/phpstan: ^2.0
- phpunit/phpunit: ^11.0
This package is auto-updated.
Last update: 2025-06-09 23:32:23 UTC
README
The reference implementation is readonly; it cannot be modified after construction, and provides idempotent readonly access to the request body.
use RequestInterop\Impl\Request; use RequestInterop\Impl\RequestFactory; $factory = new RequestFactory(); $request = $factory->newRequest(); assert($request instanceof Request::class);