В контроллере просто дергаем сервис ModelNameSercice в который передаём все параметры, а внутри него свой валидатор под модель и своя функция создания модели (грубо говоря функция create просто вынесенная в отдельное место и с валидатором) ?
В контроллере просто дергаем сервис ModelNameSercice в который передаём все параметры, а внутри него свой валидатор под модель и своя функция создания модели (грубо говоря функция create просто вынесенная в отдельное место и с валидатором) ?
«Одно поручение. Всего одно.» — Локи говорит Скурджу в фильме «Тор: Рагнарёк». Каждый класс должен решать лишь одну задачу.