рекомендации по действиям в MVC структуре папок и сценариях использования - PullRequest
1 голос
/ 03 февраля 2020

У меня есть проект MVC по шаблону кричащего архитектора со структурой папок прецедентов. Я создаю веб-сайт, где клиенты могут, например, посетить онлайн-класс. Администратор обрабатывает все создание, редактирование и удаление для классов, и клиент может посещать занятия и отменять их участников.

Мой вопрос заключается в том, должны ли все относящиеся к классу действия (как для клиентов, так и для администраторов) go быть добавлены в classController независимо, или он должен быть отделен?

Мой проект намного больше этого и Я нахожу довольно массивным сортировать все, что имеет отношение к бывшим. Класс в одном контроллере, поэтому я создал «adminClassController» для всех действий администратора, а действия класса customer находятся в обычном classController вместе с представлением индекса для классов.

Это плохая практика или нет это имеет значение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...