如何更改';模板&x27;用于在Symfony'上生成控制器;什么是CLI?

如何更改';模板&x27;用于在Symfony'上生成控制器;什么是CLI?,symfony,command-line-interface,Symfony,Command Line Interface,我目前正在将一个应用程序移植到Symfony2,我正在做很多重复性的工作。我正在为所有的路线生成控制器,它们看起来都很相似(这里和那里的细微差别)。但是,它们与symfony使用原则:generate:crud生成的默认控制器完全不同 我想知道我是否可以改变symfony生成这些控制器的方式,而不是编写自己的控制器生成命令 文档中没有任何内容,我在谷歌上也找不到。您可以尝试覆盖默认的控制器骨架模板。它们位于供应商/sensio/generator bundle/sensio/bundle/gen

我目前正在将一个应用程序移植到Symfony2,我正在做很多重复性的工作。我正在为所有的路线生成控制器,它们看起来都很相似(这里和那里的细微差别)。但是,它们与symfony使用
原则:generate:crud
生成的默认控制器完全不同

我想知道我是否可以改变symfony生成这些控制器的方式,而不是编写自己的控制器生成命令


文档中没有任何内容,我在谷歌上也找不到。

您可以尝试覆盖默认的控制器骨架模板。它们位于
供应商/sensio/generator bundle/sensio/bundle/generator bundle/Resources/skeleton/controller

以下是如何覆盖它们-