u
Решил я тут попользовать
dry-validation для обработки параметров в контроллере. Вопрос в том, а где предлагается производить трансформацию параметров? Например:На вход приходит
{price: 100, ...}Интерактор ожидает на входе
{price_from: 100, ... }Производить транформацию на уровне интерактора - плохо, появляется зависимость бизнес-логики от контроллера
Производить трансформацию на уровне контракта - апи
dry-validation не позволяет и контрибьюторы пишут, что это "не место для таких действий"А каким образом предлагается проводить трансформацию? Ещё одна прослойка между контрактом и бизнес-логикой?


