borschphp / requesthandler
A simple PSR-15 Request Handler.
Installs: 1 001
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Requires
- php: ^8.2
- psr/http-server-handler: ^1
- psr/http-server-middleware: ^1
Requires (Dev)
README
A simple PSR-15 Request Handler implementation.
This package is part of the Borsch Framework.
Installation
Via composer :
composer require borschphp/requesthandler
Usage
require_once __DIR__.'/vendor/autoload.php'; use Borsch\RequestHandler\RequestHandler; $request_handler = new RequestHandler(); $request_handler->middleware(new SomeMiddleware()); $request_handler->middlewares([ new AnotherMiddleware(), new YetAnotherOneMiddleware(), // ... ]); $response = $request_handler->handle(ServerRequestFactory::fromGlobals());
License
The package is licensed under the MIT license. See License File for more information.