mouf / silex-middleware
此包提供了一个 StackPHP 中间件,可用于连接 Silex 应用程序
1.0.x-dev
2015-05-12 13:30 UTC
Requires
- php: >=5.4.0
- silex/silex: ~1.0
- symfony/http-kernel: ~2.0
This package is auto-updated.
Last update: 2024-09-15 05:18:20 UTC
README
此包包含一个 StackPHP 中间件,允许您将 Silex 应用程序直接推送到中间件堆栈中。Silex 应用程序将尝试处理请求,但如果找不到任何内容,则不会发送 404 响应,而是调用堆栈中的下一个中间件。
安装
通过 Composer 以 mouf/silex-middleware 的形式。
使用方法
只需在您的中间件堆栈中使用 SilexMiddleWare
类
use Mouf\StackPhp\SilexMiddleware; use Silex\Application; use Stack\Builder; $app = ... $silex = new Silex\Application(); $silex->get('/hello', function(Request $request) { return 'Hello World!'; }); $stack = (new Stack\Builder()) ->push(SilexMiddleWare::class, $silex); $app = $stack->resolve($app);