velkuns/pipeline

面向函数式编程的管道对象

0.2.0 2023-12-01 14:46 UTC

This package is auto-updated.

Last update: 2024-08-30 01:51:59 UTC


README

Current version Supported PHP version CI

为什么?

面向函数式编程的管道对象

安装

如果您想在项目中安装它,请通过composer要求

composer require velkuns/pipeline

贡献

查看CONTRIBUTING 文件。

安装/更新项目

您可以使用以下命令安装项目

make install

并且使用以下命令更新

make update

注意:对于组件,composer.lock 文件未提交。

测试 & CI(持续集成)

测试

您可以使用以下命令在您的侧运行测试(带有覆盖率)

make tests

对于更美观的输出(但没有覆盖率),您可以使用以下命令

make testdox # run tests without coverage reports but with prettified output

代码风格

您还可以使用以下命令运行代码风格检查

make phpcs

您还可以使用以下命令运行代码风格修复

make phpcbf

静态分析

要执行代码的静态分析(使用 phpstan,默认为 lvl 9),您可以使用以下命令

make analyze

最小支持版本

make php82compatibility

最大支持版本

make php83compatibility

CI 模拟

最后,“辅助”命令,您可以在提交和推送之前运行的是

make ci  

许可证

此项目采用MIT许可证 - 有关详细信息,请参阅LICENSE文件。