примере реквеста, и все понятно так как там передал $request->all() и все хорошо. А если допустим стоит задачу сделать дто для сознания товара у которого есть таблица самого товара где есть к примеру цена, валюта, линк товара, пользователь и еще есть таблица описания, таблица которая содержит фото товаров, тегов и так далее и каждый раз где нужно создавать товар писать все это не есть хорошо, второй вариант сделать метод который будет содержать всю эту логику но тогда в этот метод нужно будет прокидывать 100500 параметров что тоже не есть правильно, остаётся третий это создать для этого дто и тут все хорошо, но когда нужно заполнить само дто данными то приходится указывать 15-20 параметров каждый раз где нужно создать товар, как выходить из такой ситуации?
Создай DTO билдер и положи его рядом
А можно увидеть пример такого класса?
ctrl + f “Фабрики DTO” https://maxyc.ru/programming/dto-intro/
Обсуждают сегодня