kodus / psr7-server
This package is abandoned and no longer maintained.
The author suggests using the nyholm/psr7-server package instead.
Helper classes to handle PSR-7 server requests
1.0.1
2019-06-17 10:48 UTC
Requires
- php: ^7.1
- psr/http-factory: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
- nyholm/nsa: ^1.1
- nyholm/psr7: ^1.0
- phpunit/phpunit: ^7.0
Replaces
- nyholm/psr7-server: ^0.3
README
A helper class that can create ANY PSR-7 server request.
Installation
composer require nyholm/psr7-server
Usage
// Instanciate ANY PSR-17 factory implementations. Here is nyholm/psr7 as an example $psr17Factory = new \Nyholm\Psr7\Factory\Psr17Factory(); $creator = new \Nyholm\Psr7Server\ServerRequestCreator( $psr17Factory, // ServerRequestFactory $psr17Factory, // UriFactory $psr17Factory, // UploadedFileFactory $psr17Factory // StreamFactory ); $serverRequest = $creator->fromGlobals();
Other packages
- nyholm/psr7 - A super fast PSR-7 implementation.
- zendframework/zend-httphandlerrunner - To send/emit PSR-7 responses