alva / app-console
应用控制台的核心
1.1
2018-09-08 19:40 UTC
Requires
- php: >=7.1
- stecman/symfony-console-completion: ^0.8.0
- symfony/console: ^3.3
- symfony/filesystem: ^4.0
- symfony/process: ^4.0
Requires (Dev)
- phpunit/phpunit: ~4.3
This package is auto-updated.
Last update: 2024-09-05 18:28:34 UTC
README
安装
composer require alva/app-console:1.*
{ "require": { "alva/app-console": "1.*" } }
如何使用?
- 将文件 src/bin/mt 复制到您的项目根目录。
- 在文件 mt 中设置常量 PATH_COMMANDS, NAMESPACE_COMMANDS, PATH_HELPERS, NAMESPACE_HELPERS 以指定命令和帮助器的路径和命名空间。
- 按照类似的方式创建命令和帮助器。
- 调用
./mt your-command-alias
- 调试时,设置最后一个参数。字母 v 的数量 - 调试级别。例如
./mt example-test vvv
写入消息,在调试级别 3 (vvv)
$this->debug('Debug Level 3', 3);
如何使用?
- 将文件 src/bin/mt 复制到项目根目录。
- 在此文件中指定命令和帮助器的路径和命名空间,在常量 PATH_COMMANDS, NAMESPACE_COMMANDS, PATH_HELPERS, NAMESPACE_HELPERS 中声明。
- 按照类似的方式创建命令和帮助器。
- 调用
./mt алиас-вашей-команды
- 调试时,设置最后一个参数。字母 v 的数量 - 调试级别。例如
./mt example-test vvv
设置调试级别为 3 (vvv) 时将输出消息
$this->debug('Debug Level 3', 3);