pavlakis/php-server-interface-middleware
最新稳定版本:0.2
Composer 安装命令:
composer require pavlakis/php-server-interface-middleware
包简介
Middleware to filter based on server type interface e.g. PHP SAPI
README 文档
README
Server Interface (SAPI) Middleware
Middleware to filter based on server type interface e.g. PHP SAPI
Add it with composer
composer require pavlakis/php-server-interface-middleware
Pass it to a route
Use by adding it to a route. e.g. in Slim 3:
$app->get('/status', 'PHPMinds\Action\EventStatusAction:dispatch')
->add(new Pavlakis\Middleware\Server\Sapi(["cli"]))
We can pass an array of accepted interfaces. If those are not matched, a default response with a 403 status code will be returned.
Pass a custom response
For a custom response pass a Response object. e.g.
$whiteList = ["cli"];
$sapiRes = new Response();
$sapiRes = $sapiRes->withStatus(500);
$sapi = new Sapi($whiteList, $sapiRes);
统计信息
- 总下载量: 12.79k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2016-07-06