rawphp / raw-console
RawConsole 是一个简单的控制台包,由 RawPHP 框架和其他应用程序使用。
dev-master / 0.x-dev
2014-12-29 23:49 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: 4.2.5
- rawphp/raw-code-standards: 1.*@dev
- rawphp/raw-dispatcher: 0.*@dev
- rawphp/raw-support: 0.*@dev
- satooshi/php-coveralls: dev-master
This package is auto-updated.
Last update: 2024-09-20 08:00:28 UTC
README
包功能
- 定义自定义命令
- 轻松从命令行运行命令
安装
Composer
RawConsole 通过 Composer/Packagist 提供。
将 "rawphp/raw-console": "0.*@dev"
添加到您的 composer.json 中的 require 块,然后运行 composer install
。
{ "require": { "rawphp/raw-console": "0.*@dev" } }
您也可以简单地从命令行运行以下操作
composer require rawphp/raw-console "0.*@dev"
归档文件
或者,只需将 RawConsole 文件夹的内容复制到您的 PHP include_path
设置中。如果您不熟悉 git 或者只想获取归档文件,请点击 GitHub 页面顶部的 'zip' 按钮。
使用
请参阅 'tests/_support' 目录以获取示例命令。
测试引导文件显示了运行控制台的方法示例。
许可证
本软件包受 MIT 许可证的保护。请参阅 LICENSE 文件了解软件可用性和分发信息。
贡献
请将错误报告、建议和拉取请求提交到 GitHub 问题跟踪器。
变更日志
22-09-2014
- 更新到 PHP 5.3。
21-09-2014
- 命令在构造时需要通过调用
init( )
进行初始化。
20-09-2014
- 用 yaml 替换了 php 数组配置
18-09-2014
- 更新以支持最新的 rawphp/rawbase 包。
16-09-2014
- 为基本 Command 类添加了新的支持属性。
- 添加了新的
init( )
方法,该方法将帮助和详细选项添加到命令选项列表中。 - 添加了新的 StandardHelpWriter 类用于编写命令帮助输出。 (尚未与控制台连接)。)
15-09-2014
- 初始代码提交