alexpts/psr15-middleware-manager

兼容PSR-7和PSR-15的中间件管理器

1.2.0 2018-08-17 16:33 UTC

This package is auto-updated.

Last update: 2024-09-15 02:19:33 UTC


README

Build Status Code Coverage Code Climate Scrutinizer Code Quality

兼容PSR-7PSR-15的中间件管理器

安装

$ composer require alexpts/psr15-middleware-manager

示例

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);