coolephp / pipeline
一个简单的 PHP 中间件管道。 - 一个简单的 PHP 中间件管道。
v1.0.0
2021-06-01 09:34 UTC
Requires
- php: >=7.2
- guanguans/coole: ^1.0
- guanguans/pipeline: ^1.0
Requires (Dev)
- brainmaestro/composer-git-hooks: ^2.7
- friendsofphp/php-cs-fixer: ^2.16
- mockery/mockery: ^1.2
- overtrue/phplint: ^2.3
- phpunit/phpunit: ^7 || ^8
- vimeo/psalm: ^3.11
README
一个简单的 PHP 中间件管道。 - 一个简单的 PHP 中间件管道。
要求
- PHP >= 7.2
安装
$ composer require coolephp/pipeline --prefer-dist -vvv
注册服务
config\app.php
添加
<?php return [ /* * 第三方服务 */ 'providers' => [ ... \Coole\Pipeline\PipelineServiceProvider::class, ... ], ];
用法
app('pipeline') ->send($object) ->through($middleware) // ->with('bar') // ->via('differentMethod') // ->thenReturn() ->then(function(){ // middleware is finished });
测试
$ composer test
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
请参阅 CONTRIBUTING 了解详情。
安全漏洞
请查阅 我们的安全策略 了解如何报告安全漏洞。
致谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。