Ответы пользователя по тегу PHP
  • Какие существуют хорошие готовые решения для реализации data transfer object на php?

    dostrog
    @dostrog
    А я пользуюсь spatie/DTO и доволен. Тоже очень сильно сомневался как и вы вначале, но потом (как правильно заметил vism ) успокоился. Решаем же бизнес задачу, а не пишем академическую учебную работу.

    Основной пакет spatie/DTO он не для Ларавеля. Он "общий". Для Лары есть отдельно, на его основе.
    В ноябре выйдет 8.1 пых, там будут readonly для свойств.
    В паре случаев, я переопределял конструктор, чтобы предвалидировать по-своему параметры перед кастингом.
    Ответ написан
    Комментировать