middlewares / skeleton
PSR-15 中间件包的骨架仓库
v0.9.1
2021-04-02 11:25 UTC
Requires
- php: ^7.2 || ^8.0
- psr/http-server-middleware: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.0
- laminas/laminas-diactoros: ^2.3
- middlewares/utils: ^3.0
- oscarotero/php-cs-fixer-config: ^1.0
- phpunit/phpunit: ^8|^9
- squizlabs/php_codesniffer: ^3.0
README
这是一个使用 composer 创建实现 PSR-15 的包的骨架
composer create-project middlewares/skeleton my-middleware
middlewares/skeleton
中间件的描述
需求
- PHP >= 7.2
- 一个 PSR-7 http 库
- 一个 PSR-15 中间件分发器
安装
此包可以通过 Composer 以 middlewares/skeleton 的方式安装和自动加载。
composer require middlewares/skeleton
示例
$dispatcher = new Dispatcher([ (new Middlewares\Skeleton()) ->option1() ->option2($value) ]); $response = $dispatcher->dispatch(new ServerRequest());
用法
option1
选项描述
option2
选项描述
有关最近更改的更多信息,请参阅CHANGELOG,有关贡献细节,请参阅CONTRIBUTING。
MIT 许可证 (MIT)。有关更多信息,请参阅LICENSE。