Должен ли я структурировать свои контроллеры на сайт в Symfony 4? - PullRequest
0 голосов
/ 08 декабря 2018

У меня есть веб-сайт, на котором отображаются продукты и изображения, продукт может быть связан с изображением или нет.И у меня есть серверная часть, которая управляет CRUD продукта и изображения.

Сейчас мои контроллеры структурированы как веб-сайт:

- Controller
    - ProductController
    - ImageController
    - ManagerController

В ProductController есть методы, такие как listAll иshowProductById, которые отображаются для публики, в то время как ManagerController обрабатывает все элементы управления для серверной части.У него есть такие методы, как listAllProduct, listAllImage, addProduct, deleteProduct, addImage и deleteImage и т. Д.

Но из моих исследований, таких как этот , ониструктурировали это примерно так:

- Controller
    - ProductController
    - ImageController

У них нет контроллера для управления серверной частью?И я предполагаю, что все методы CRUD идут строго к соответствующим контроллерам?Какая хорошая практика для структурирования, которой я должен следовать?

...