BoShurik, проблема в том, что у апи есть обязательные и необязательные параметры + дто-экшн, по моему мнению, должен быть иммутабельным, поэтому появились билдеры, которые решают помогают достичь этого
Меня просто смущает написание тестов для контроллера через "$client->request('GET', '/')", а так как логики не много, то выносить все в сервисы не имеет смысла. Спасибо за ответ)
sim3x: ну одна из проблем адаптивной верстки - нужно ее делать сразу. Сейчас есть десктопная версия, которая давно работает и в которой ничего такого не было предусмотрено. Так что в моем случае проще сделать именно мобильную версию.