我当前的包结构是这样的:
- Acme/CoreBundle
- Acme/ImageBundle
- Acme/SecurityBundle
- Acme/UserBundle
- Acme/GroupBundle
CoreBundle 拥有家庭、联系和印记等边缘功能。现在我想将 ImageBundle(以及后来的其他全局服务)合并到 CoreBundle 中。合并后 CoreBundle 太大且令人困惑,所以我想将边缘功能放在其他地方。问题是在哪里?
我应该将它们放入 EdgeBundle 中吗?您将主要的低逻辑边缘文件存储在哪里?