我正在做一个项目,在这个项目中我会有很多清单。在许多情况下,这些列表通常会使用相同的代码(与条令实体和主表有关),所以我想,定义一个所有这些公共代码所在的服务,然后从服务控制器调用服务或任何方法,这应该是正确的吗?IMHO是处理这个或另一个问题的最好方法,我认为是使用特性,无论如何,我需要的是从这里的人那里获得一些关于这个主题的想法,例如,你如何在大型项目中处理这个问题,或者这是否是一个好的做法,或者我是否走在正确的道路上,最后也是最不重要的是,我应该把控制器和所有代码放在哪里
附言:我忘了提我正在使用Symfony2最新版本(2.5.5)
一旦在不同的捆绑包中需要相同的代码,就应该立即创建一个服务。
您可以在一个新的Bundle中创建服务,例如CoreBundle,它将包含所有应用程序的公共逻辑。