Symfony组织

时间:2018-06-02 17:34:04

标签: php symfony structure symfony4

我是一个使用 symfony4 的新项目,由于我对模型结构不是很有经验,我认为我走错了方向,但无法弄清楚如何以干净的方式解决它。

我有不同的控制器:

  • SmugmugController (我用它来与在线API进行交互,获取有关图片和内容的所有信息,还可以通过动作或功能从网址上传图片)。
  • PrestaController (我用它来与数据库交互,获取我的下一个事件,显示事件列表,以及一些检索数据的功能。
  • DropBoxController (这个很棘手,因为我需要能够调用某些操作,还有其他控制器中的很多功能.dropbox中的主要操作在presta DB中获取数据( PrestaController ),上传图片( SmugmugController ),更新用户数据库( UserController ))。

我有更多但与其简单的行动无关。

- >我想如果我需要调用那么多其他控制器,那不是正确的方法吗?

- >或者我只是将控制器定义为服务?

1 个答案:

答案 0 :(得分:0)

我按照建议使用服务,并从另一个服务扩展了一个服务,谢谢。