A simple PSR-15 Request Handler implementation.
This package is part of the Borsch Framework.
Via composer :
composer require borschphp/requesthandler
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());
The package is licensed under the MIT license. See License File for more information.