aurora / http-transaction
HTTP Transaction manage a request to a response workflow
0.1.1
2018-01-23 10:34 UTC
Requires
- php: >=7.0
- aurora/http-foundation: ~0.1
- aurora/http-handler: ~0.1
- aurora/http-message-filter: ~0.1
- panlatent/context: ~1.0
- psr/http-message: ~1.0
- psr/http-server-handler: ~1.0
- psr/http-server-middleware: ~1.0
Requires (Dev)
- phpunit/phpunit: ^6.5
This package is auto-updated.
Last update: 2024-11-19 09:57:28 UTC
README
HTTP Transaction manage a request to a response workflow. The workflow includes accept a request, apply HTTP request filters, apply HTTP middlewares, apply HTTP response filters and returns a response. The library support PSR-7.
Installation
It's recommended that you use Composer to install this library.
$ composer require aurora/http-transaction
This will install the library and all required dependencies. The library requires PHP 7.0 or newer.
Workflow
------ request ---- Filter --->
| |
Transaction Middleware
| |
<----- response ---- Filter ----
Usage
License
The HTTP Transaction is open-sourced software licensed under the MIT license.