сuncat / console-commands
此包已被废弃,不再维护。未建议替代包。
关于此包的最新版本(v1.0.0)没有可用的许可证信息。
PHP 的控制台命令
v1.0.0
2013-03-21 22:55 UTC
Requires
- php: >=5.3.3
- suncat/symfony-console-extra: 1.0.*@dev
This package is not auto-updated.
Last update: 2022-02-01 13:15:57 UTC
README
用于快速编写 PHP 控制台命令的工具。它基于 Symfony 控制台组件。
依赖
安装
使用 Composer 创建项目
$ composer create-project suncat/console-commands ./cmd
转到项目的 cmd
目录
$ cd ./cmd
完成!
使用方法
查看可用命令列表
$ app/console list
...
Available commands:
generate Generate skeleton class for new command
help Displays help for a command
list Lists commands
test Command test
生成骨架命令类
$ app/console generate
在控制台对话框中输入您的命令类名称
请输入命令类的名称:
AcmeCommand
获取答案
Generated new command class to "./cmd/src/Command/AcmeCommand.php"
查看可用命令列表
$ app/console list
...
Available commands:
acme Command acme
generate Generate skeleton class for new command
help Displays help for a command
list Lists commands
test Command test
执行您的命令 acme
$ app/console acme
Execute
现在您可以自行更改命令类的逻辑。
如果您的命令类名称为驼峰式,则获得 camel:case
命令。