Symfony. Организация файлов для API.

Дмитрий Ченгаев

Привет всем.

Знакомлюсь с фреймворком Symfony и не совсем понятно со структурой организации приложения. Знающие люди, помогите, пожалуйста.

Стоит задача организовать PHP классы для формирования запросов к API Яндекс Директ. Пока просто получаю данные о существующих компаниях в аккаунте.

Сделал так:
AppBundle - Services - API - Yandex -Direct.

Т.е. создал 3 отдельных Сервиса:
Compaign.php - для формирования запроса к API на выборку компаний
Query.php - выполняет непосредственно запрос
Config.php - Настройки.

Правильна ли такая организация файлов как 3 отдельных сервисов в Service Container или, может быть, нужно было создать отдельный Bundle для этого?

1 чел.