DevCraft Документации
СправочникИнтерфейсы

ReflectionInterface v1.0.1

Контракт DTO: fromArray, toArray, toJson.

Описание: Интерфейс сериализуемых/гидратируемых DTO. Реализуется AbstractReflection.

Namespace: Devcraft\Interfaces

С версии: 1.0.0

См. также:

Методы

static fromArray(array $data): static

Описание: Создать и гидратировать экземпляр.

Параметры:

ПараметрТипОписание
$dataarrayВходной ассоциативный массив

Возвращает: static

toArray(): array

Описание: Экспорт в ассоциативный массив.

Возвращает: array

toJson(): string

Описание: JSON-представление DTO.

Возвращает: string

Исключения:

  • \JsonException

На этой странице