如何在Symfony2中为控制器选择名称?
首先,我要说的是,我知道控制器的名称应该以如何在Symfony2中为控制器选择名称?,symfony,naming-conventions,Symfony,Naming Conventions,首先,我要说的是,我知道控制器的名称应该以controller结尾,以便很好地适应框架。但是我想知道你通常在控制器部分之前放什么 例如,在单元测试中,它非常简单,在Test之前,您需要输入要测试的类的名称。所以在Symfony2中,我应该把实体的名称放在这个控制器的中心对象中?也许有不同的方法?我对你的经历很感兴趣,你在走一条或另一条路的时候是否遇到了一些优点或缺点?或者可能是“没关系”?您可以根据自己的意愿命名控制器,但这并没有真正的惯例 我通常用它所处理的主要实体的名称来调用我的控制器。例
controller
结尾,以便很好地适应框架。但是我想知道你通常在控制器部分之前放什么
例如,在单元测试中,它非常简单,在
Test
之前,您需要输入要测试的类的名称。所以在Symfony2中,我应该把实体的名称放在这个控制器的中心对象中?也许有不同的方法?我对你的经历很感兴趣,你在走一条或另一条路的时候是否遇到了一些优点或缺点?或者可能是“没关系”?您可以根据自己的意愿命名控制器,但这并没有真正的惯例
- 我通常用它所处理的主要实体的名称来调用我的控制器。例如,如果我有一个包含实体News和Comment的新闻包,我会调用我的控制器newsconner(即使我在其中操纵评论)
- 如果我的包中只有一个控制器,我会用包的名称来命名它
- 在一个捆绑包中可以有几个“模块”,通常每个“模块”都有一个控制器:例如:它们有模块安全、重置、注册等。每个模块在Resources/views文件夹中都有一个专用控制器和文件夹