kovagoz/http-middleware-stack

PSR-15 compatible HTTP middleware stack

1.0.0 2021-07-23 19:38 UTC

This package is auto-updated.

Last update: 2024-04-24 01:42:20 UTC


README

Requirements

  • PHP >=7.4 (sorry, but I like typed properties)

Usage

You must specify a default response which returns if there is no middleware in the stack or none of them responded.

$stack = new \Kovagoz\Http\MiddlewareStack($defaultResponse);
$stack->push(new InnerMiddleware());
$stack->push(new OuterMiddleware());

$response = $stack->handle($serverRequest);