@Starche Да, но вы путаете пакет symfony и компонент пакета symfony.
Т.е.:
* HTTPFoundation - это компонент пакета symfony vendor'a symfony (symfony/symfony)
* config или console - это пакет vendor'a symfony
Т.е. config мог бы быть в vendor/symfony/symfony/src/Symfony/Component/, если бы являлся компонентом пакета symfony/symfony. Но он является отдельным пакетом symfony.
А в какой именно момент эта ошибка вывалилась? Давайте для ускорения процесса перенесем разговор в Skype (такой же, как ник тут), потом выложим здесь результат?
Попробую такой вариант, правда, еще не разобрался с DataTransformer и ViewTransformer. А про расширение тайпа collection — можно подробнее? Или ссылку на пример какой-нибудь.