sunrise / http-factory
Sunrise HTTP factory for PHP 7.1+ based on PSR-17
Installs: 22 174
Dependents: 13
Suggesters: 1
Security: 0
Stars: 6
Watchers: 1
Forks: 1
Open Issues: 0
Requires
- php: ^7.1|^8.0
- sunrise/http-message: ^1.4
- sunrise/http-server-request: ^1.1
- sunrise/stream: ^1.2
- sunrise/uri: ^1.2
Requires (Dev)
- phpunit/phpunit: 7.5.20|9.5.0
- sunrise/coding-standard: 1.0.0
Provides
README
Installation
composer require sunrise/http-factory
How to use?
use Sunrise\Http\Factory\RequestFactory; use Sunrise\Http\Factory\ResponseFactory; use Sunrise\Http\Factory\ServerRequestFactory; use Sunrise\Http\Factory\StreamFactory; use Sunrise\Http\Factory\UploadedFileFactory; use Sunrise\Http\Factory\UriFactory; // just use PSR-17 methods...
Based on the following packages
- https://github.com/sunrise-php/http-message
- https://github.com/sunrise-php/http-server-request
- https://github.com/sunrise-php/stream
- https://github.com/sunrise-php/uri
Test run
php vendor/bin/phpunit