在Symfony 4中安排控制器前端和后端的正确方法是什么

时间:2018-04-26 21:52:15

标签: php symfony symfony4

我经常做一个FrontendBundle和BackendBundle,但是Symfony 4都在src文件夹中。我是否必须将所有控制器放在一起(我不这么认为)或创建2个文件夹(Controller和ControllerFront)?

例如:(文件Symfony / config / routes / annotations.yaml)

controllers:
    resource: ../../src/Controller/
    type: annotation
    prefix: /admin


controllers_front:
    resource: ../../src/ControllerFront/
    type: annotation
    prefix: /

这是对的吗?如果不是最好的方法是什么?

抱歉我的英文。我试着改进它; - )

1 个答案:

答案 0 :(得分:3)

基本上,SF4让您按照自己的方式整理文件并感觉更舒服,尽管有一些建议可以在SF的文档中轻松找到。

话虽如此,如果您想要一些见解,我们已经就此进行了讨论:Symfony 4: How to organize folder structure (namely, your business logic)