redbox / cli
用 PHP 编写并用于 PHP 的简单命令行参数解析器。
v1.4
2021-05-09 15:22 UTC
Requires
- php: >=7.3
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-24 20:33:20 UTC
README
redbox-cli
这是一个基于 Climate 的命令行解析器,由 Joe Tannenbaum 开发。我们有很多相似之处,但我决定采用 getopt 方法,并将代码行数减少到原来的 1/4。
如何使用此包
查看示例文件夹以获取如何使用此包的基本 示例。
安装
使用 composer
$ composer require redbox-cli
要求
此版本支持以下 PHP 版本。
- PHP >= 7.3
单元测试
在新版本 1.2 中,我们将测试覆盖率从先前版本的 64% 提高到了 95%,这让我感到自豪。此外,通过新版本,我找到了一种对包的核心组件(getopt())进行单元测试的方法。在这样做的同时,我们可以确保 Redbox-cli 在您的任何项目中都能像阳光一样运行。如果您想查看我们新测试覆盖的内容,可以检查我们的 示例目录,那里有一些如何使用这个优秀包的精彩示例。
作者
此包由 Johnny Mast 创建和维护,但它基于 Climate,由 Joe Tannenbaum 开发。对于功能请求和建议,您可以考虑给我发电子邮件或填写一个 问题。
许可证
Redbox-cli 在 MIT 公共许可证下发布。
