ellipse/handlers-callable
Composer 安装命令:
composer require ellipse/handlers-callable
包简介
Psr-15 request handler proxying a callable
README 文档
README
This package provides a Psr-15 request handler proxying a callable.
Require php >= 7.0
Installation composer require ellipse/handlers-callable
Run tests ./vendor/bin/kahlan
Using callables as request handlers
The class Ellipse\Handlers\CallableRequestHandler can be wrapped around a callable in order to use it as a request handler.
As any request handler ->handle() method, the callable takes an implementation of Psr\Http\Message\ServerRequestInterface as parameter and should return an implementation of Psr\Http\Message\ResponseInterface.
<?php namespace App; use Psr\Http\Message\ServerRequestInterface; use Ellipse\Handlers\CallableRequestHandler; // This request handler is wrapped around the given callable. $handler = new CallableRequestHandler(function (ServerRequestInterface $request) { // ... return $response; }); // The handler ->handle() method proxy the callable. $response = $handler->handle($request);
统计信息
- 总下载量: 1.62k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-03-13