PHP Интерфейс Tebru\Retrofit\Adapter\DeserializerAdapter

Автор: Nate Brunette ([email protected])
Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
deserialize ( string $data, string $deserializeTo, array $context = [] ) : mixed Deserialize a formatted string to a specific type
fromArray ( array $data, string $deserializeTo, array $context = [] ) : mixed Deserialize an array to a specific type
setDefaultDeserializationContext ( array $context ) Set the default deserialization context
setDeserializeFrom ( string $deserializeFrom ) The current format data is serialized as

Описание методов

deserialize() публичный Метод

Deserialize a formatted string to a specific type
public deserialize ( string $data, string $deserializeTo, array $context = [] ) : mixed
$data string Data represented as a string
$deserializeTo string What data should be deserialized to
$context array Deserializer specific context
Результат mixed

fromArray() публичный Метод

Deserialize an array to a specific type
public fromArray ( array $data, string $deserializeTo, array $context = [] ) : mixed
$data array Data represented as an array
$deserializeTo string What data should be deserialized to
$context array Deserializer specific context
Результат mixed

setDefaultDeserializationContext() публичный Метод

Set the default deserialization context
public setDefaultDeserializationContext ( array $context )
$context array

setDeserializeFrom() публичный Метод

The current format data is serialized as
public setDeserializeFrom ( string $deserializeFrom )
$deserializeFrom string