gp_*_*ver 4 console symfony symfony-console
默认情况下,控制台命令文件夹位于:MyProject\MyBundle\Command并且所有操作都按预期工作,但如果我将文件夹移动到另一个目录中,例如:MyProject\MyBundle\MyFolder\Command在命令执行时,它会抛出: [InvalidArgumentException] Command "command_name" is not defined.
在通过互联网搜索并阅读可能与此问题相关的所有文档后,我找不到任何有用的东西......
问题是:存在移动该文件夹的模式还是我将被迫使用默认文件夹?
谢谢!
您可以将其定义为服务:
my_command:
class: MyProject\MyBundle\MyFolder\Command\MyCommand
tags:
- { name: console.command }
Run Code Online (Sandbox Code Playgroud)
您可以在Symfony 文档中阅读有关此方法的更多信息.
| 归档时间: |
|
| 查看次数: |
1018 次 |
| 最近记录: |