Я написал собственную HTTP-библиотеку, которая реализует интерфейсы PSR-7. Я использую эту библиотеку во второй библиотеке, которая выполняет некоторую бизнес-логику и может возвращать либо ответ, либо запрос в стандарте PSR-7.Преобразование ответа PSR-7 на ответ Symfony
Для моего применения я использую модули Silex/Symfony. В контроллере я должен вернуть ответ Symfony.
Как преобразовать ответ PSR-7 в ответ Symfony? Я только нахожу мосты для наоборот, преобразуя ответ Symfony на ответ PSR-7.
Не помогает ли это: http://symfony.com/doc/current/cookbook/psr7.html#converting-objects-implementing-psr-7-interfaces-to-httpfoundation? Кстати, в Symfony 2 конверсия происходит автоматически. Ваш контроллер просто должен вернуть ответ psr7. Я бы ожидал, что Silex можно настроить так же. – Cerad