Как лучше оформить конфигурацию между приложением и бандлом?
Всем привет, у меня появился вот такой вопрос:
Есть приложение на симфони в котором есть бандл отвечающий за связь с внешними услугами

У меня есть несколько вопросов по оформлению Для конфигурации есть параметры с ключами доступа которые который этот бандл в себя принимает и создает соединение со сторонними сервисами. Симфони из контроллера будет вызывать метод с бандла например список пользователей, бандл достает данные из сторонних сервисов перегоняет их так как ему нужно и отдает симфони.
- Как лучше всего сделать конфигурирование этого бандла? Создать абстрактный сервис который будет делать конфигурацию и от него наследовать все классы которые будут отдавать данные в контроллер? Или лучше создать слушателя на request и там сделать конфигурацию? Или какой иной способ?
- Как называть такие классы которые отдают данные в симфони с бандла? Это Service? Так как эти классы запрашивают данные из сторонних сервисов делает свои преображения с ними и отдает симфони