У меня есть вопрос о лучших методах размещения определенных функций в контроллерах в веб-инфраструктуре MVC.
Допустим, у меня есть контроллер пользователя и тегов. У меня есть функция / метод с именем addTag_to_user ().
Каковы соглашения или лучшие практики для размещения этого в контроллере «Пользователи» или «Теги»?
Хотя лично я более склонен размещать его в контроллере тегов, поскольку мой контроллер Users может быть полон других функций, поскольку он является ключевым элементом (например). Таким образом, размещение его в контроллере тегов улучшает читаемость пользовательского контроллера.
Редактировать: Возможно, это не имеет значения, где вы размещаете функции, которые имеют дело с двумя моделями. Я хочу посмотреть, что такое обычаи других людей.