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