Laravel artisan 带有子方法的命令
Laravel artisan command with sub methods
这可能是一个非常基本的问题,但我没有从文档中理解。
我知道如何从控制台创建和 运行 Artisan 命令,我知道如何像这样添加参数和选项:
artisan some:function {argument} {--option}
但是有没有办法在这个调用中添加sub-methods,即:
artisan mycommand:foo
artisan mycommand:bar
我是这么认为的(否则冒号是干什么用的?)但我只能在文档中找到与选项和参数相关的信息。
这可能吗?如何在 Artisan 命令 class 中处理这些问题?谢谢
这只涉及两个单独的命令 类,它们在 $signature 中使用相同的前缀。前缀提供了一种将类似命令组合在一起的方法。
如果它们共享功能,则使用特性或继承,但命令应在单独的 类.
中定义
这可能是一个非常基本的问题,但我没有从文档中理解。
我知道如何从控制台创建和 运行 Artisan 命令,我知道如何像这样添加参数和选项:
artisan some:function {argument} {--option}
但是有没有办法在这个调用中添加sub-methods,即:
artisan mycommand:foo
artisan mycommand:bar
我是这么认为的(否则冒号是干什么用的?)但我只能在文档中找到与选项和参数相关的信息。
这可能吗?如何在 Artisan 命令 class 中处理这些问题?谢谢
这只涉及两个单独的命令 类,它们在 $signature 中使用相同的前缀。前缀提供了一种将类似命令组合在一起的方法。
如果它们共享功能,则使用特性或继承,但命令应在单独的 类.
中定义