Использование концепций Value Objects и DTO в PHP

0/5 ·
Создан: 19 марта 2018 г. Обновлён: 23 марта 2026 г.

Вам больше не придется вручную валидировать каждый входящий параметр в PHP-контроллерах — здесь разбирают, как автоматизировать этот процесс через использование объектов-значений (Value Objects) и DTO.

В основе материала лежит работа с библиотекой Runn Me! ValueObjects, которая позволяет стандартизировать обработку данных в веб-приложениях. Вы разберете паттерн «мультиисключение» для сбора всех ошибок валидации разом, научитесь автоматически приводить входящие данные к нужным типам и обеспечивать строгое соответствие API-ответов заданным схемам. Практика нацелена на снижение рутины и ускорение разработки за счет внедрения концепций Domain-Driven Design (DDD) в повседневный код.

Автор

Другие материалы школы

D
Можно купить
132 ₽ 5 499 ₽ −98%

DBA: введение в профессию

pr-of-it
Веб-сервер nginx для разработчика Можно купить
80 ₽ 490 ₽ −84%

Веб-сервер nginx для разработчика

pr-of-it
J
Можно купить
80 ₽ 490 ₽ −84%

JS — никакого сухого программирования! Три практических рецепта от профессионала

pr-of-it
П
Можно купить
80 ₽ 390 ₽ −79%

Паттерны (шаблоны проектирования) для начинающих

pr-of-it
Ч
Можно купить
80 ₽ 590 ₽ −86%

Что нового в PHP 7.2

pr-of-it
P
Сбор взносов
2 018 ₽ 9 900 ₽ −80%

PHP-1: Введение в профессию

pr-of-it
D
Можно купить
470 ₽ 6 490 ₽ −93%

DBA: введение в профессию

pr-of-it
P
Можно купить
116 ₽ 490 ₽ −76%

PHP Parallel - новое расширение для многопоточности в PHP

Альберт Степанцев
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Д
Можно купить
168 ₽ 2 365 ₽ −93%

Декодер IonCube 8

R
Можно купить
526 ₽ 750 ₽ −30%

RxJava для Android разработки

Mahmoud Ramadan
Русификация скрипта Premium URL Shortener Можно купить
512 ₽ 4 000 ₽ −87%

Русификация скрипта Premium URL Shortener

Info00
WhoIsHostingThis - Hosting Checker PHP Script Можно купить
160 ₽ 750 ₽ −79%

WhoIsHostingThis - Hosting Checker PHP Script

C
Можно купить
450 ₽ 5 000 ₽ −91%

Connect: видеоконференции и онлайн-встречи на Laravel

О
Можно купить
424 ₽ 700 ₽ −39%

Основы PHP: Структура и Синтаксис

Игорь Казнов
Архитектура от словаря: определения как базис проектирования Сбор взносов
259 ₽ 5 500 ₽ −95%

Архитектура от словаря: определения как базис проектирования

Катя Лысенко