Принято ли использовать несколько контроллеров для работы с одной моделью?
Есть модель Order. Она отвечает за работу с заказами. Необходимо сделать часть сайта для пользователей, а часть сайта для администратора. Вопрос в том, стоит ли создавать отдельный контроллер для обработки запросов пользователя, и отдельный для работы администратора. Ибо для одного контроллера будет много похожих функций, сложно будет ориентироваться. Использование разных контроллеров для этого звучит вполне логично. Если так стоит сделать, как стоит называть в таком случае контроллеры?