ellipse/middleware
Composer 安装命令:
composer require ellipse/middleware
包简介
Psr-15 middleware stack and queue
README 文档
README
This package provides classes for Psr-15 middleware stack and queue, allowing to group multiple middleware together.
Require php >= 7.0
Installation composer require ellipse/middleware
Run tests ./vendor/bin/kahlan
Middleware stack
This package provides an Ellipse\Middleware\MiddlewareStack class allowing create a middleware processing the request using many middleware in LIFO order.
<?php namespace App; use Ellipse\Middleware\MiddlewareStack; // Create a middleware stack. (LIFO order) $stack = new MiddlewareStack([new SomeMiddleware2, new SomeMiddleware1]); // The request goes through middleware1, middleware2, then hit the request handler. $response = $stack->process($request, new SomeHandler);
Middleware queue
This package provides an Ellipse\Middleware\MiddlewareQueue class allowing create a middleware processing the request using many middleware in FIFO order.
<?php namespace App; use Ellipse\Middleware\MiddlewareQueue; // Create a middleware queue. (FIFO order) $queue = new MiddlewareQueue([new SomeMiddleware1, new SomeMiddleware2]); // The request goes through middleware1, middleware2, then hit the request handler. $response = $queue->process($request, new SomeHandler);
统计信息
- 总下载量: 230
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-07-28