alexpts/psr15-middleware-manager

Middleware manager compatible with the PSR-7 and PSR-15

Maintainers

Package info

github.com/alexpts/psr15-middleware-manager

pkg:composer/alexpts/psr15-middleware-manager

Statistics

Installs: 72

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.2.0 2018-08-17 16:33 UTC

This package is auto-updated.

Last update: 2026-03-15 05:39:53 UTC


README

Build Status Code Coverage Code Climate Scrutinizer Code Quality

Middleware manager compatible with the PSR-7 and PSR-15

Installation

$ composer require alexpts/psr15-middleware-manager

Example

use PTS\PSR15\MiddlewareManager\MiddlewareManager;

$manager = new MiddlewareManager;

$manager
	->use($logMiddleware, '/admins/.*') // invoke only path /admins/.*
	->use(new RequestWithAttribute(['container' => $container]))
	->use(new RouterMiddleware);

$manager->handle($request);