Symfony 组织
Symfony organisation
我正在使用 symfony4 进行新项目,由于我对模型结构不是很有经验,我想我走错了路但无法弄清楚如何以干净的方式修复它。
我有不同的控制器:
- SmugmugController(我用它与在线互动 api,获取我所有关于图片和东西的信息,还从 url 上传图片,带有动作或功能)。
- PrestaController(我用它来与数据库交互,获取我的下一个事件,显示事件列表,以及一些检索数据的函数。
- DropBoxController(这个很棘手,因为我需要能够调用一些动作,以及其他控制器中的很多功能。Dropbox 中的主要动作得到Presta DB中的数据(PrestaController),上传图片(SmugmugController),更新用户DB(UserController)).
我有更多但不是很相关的简单操作。
-> 我想如果我需要调用那么多其他控制器,那不是正确的方法吗?
-> 或者我只是将我的控制器定义为服务?
我按照建议使用了服务,并从另一项服务扩展了一项服务,谢谢。
我正在使用 symfony4 进行新项目,由于我对模型结构不是很有经验,我想我走错了路但无法弄清楚如何以干净的方式修复它。
我有不同的控制器:
- SmugmugController(我用它与在线互动 api,获取我所有关于图片和东西的信息,还从 url 上传图片,带有动作或功能)。
- PrestaController(我用它来与数据库交互,获取我的下一个事件,显示事件列表,以及一些检索数据的函数。
- DropBoxController(这个很棘手,因为我需要能够调用一些动作,以及其他控制器中的很多功能。Dropbox 中的主要动作得到Presta DB中的数据(PrestaController),上传图片(SmugmugController),更新用户DB(UserController)).
我有更多但不是很相关的简单操作。
-> 我想如果我需要调用那么多其他控制器,那不是正确的方法吗?
-> 或者我只是将我的控制器定义为服务?
我按照建议使用了服务,并从另一项服务扩展了一项服务,谢谢。