на symfony.
И еще практический вопрос, везде пишут что dto - это зло (я наверное согласен). Но как вы поступаете когда вам надо создать сущность из 20 параметров, допустим 15 прилетает из реквеста 5 внутри сервиса по какой то логике генерируются. И да, хрен ее разделишь :)
Чем архитектура вообще связана с фреймворком?
https://habr.com/post/427739/
Обсуждают сегодня