AS
Есть вот такой код
https://pastebin.com/0XYqrkSG
Вкратце: есть статический фабричный метод, который на основе данных пользователя (или иных условий) создает экземпляр того или иного класса для работы с тем или иным BillingApi.
Вся эта радость прекрасно работает, пока не нужно передавать никакие параметры в классы, которые мы создаем.
Сейчас возникла потребность передать в создаваемые классы serializer.
Я уже по разному танцевал с бубном, но опыта в Symfony не хватает.
Подскажите, пожалуйста, как это правильно нужно делать.