Size: a a a

2020 November 28

AP

Alexsey Postnikov in phpGeeks
))
источник

АГ

Алексей Гевондян... in phpGeeks
так... ща вспомню чо там мне надо было... во. даешь приведение к классам, json_decode_class ($data, MyDto::class), (MyClass) $someStdClass.
источник

FL

First Last in phpGeeks
Тебе декораторы сделали...появление гидратора - вопрос времени
источник

AP

Alexsey Postnikov in phpGeeks
где то 7 реально
источник

AP

Alexsey Postnikov in phpGeeks
на рено каптюре
источник

S

SarcasmIO in phpGeeks
Алексей Гевондян
так... ща вспомню чо там мне надо было... во. даешь приведение к классам, json_decode_class ($data, MyDto::class), (MyClass) $someStdClass.
serializer->desserialize($data, MyClass::class) ?
источник

AP

Alexsey Postnikov in phpGeeks
до этого на мегане гонял
источник

АГ

Алексей Гевондян... in phpGeeks
SarcasmIO
serializer->desserialize($data, MyClass::class) ?
свистоперделка симфониевская на 150к строк кода? да ну чот
источник

АГ

Алексей Гевондян... in phpGeeks
искаропки подавай
источник

S

SarcasmIO in phpGeeks
MyClass::fromArray(json_decode($data)) ?
источник

FL

First Last in phpGeeks
SarcasmIO
serializer->desserialize($data, MyClass::class) ?
class SomeRequest {
 #[Id]
 public int $id;
}

$request = $fromJson($json, SomeRequest::class);
источник

АГ

Алексей Гевондян... in phpGeeks
SarcasmIO
MyClass::fromArray(json_decode($data)) ?
вот это уже лучше. сейчас кстати вроде как оператор распаковки ассоциативных массивов есть. или нет?
источник

FL

First Last in phpGeeks
Тут писанины на пару вечеров
источник

S

SarcasmIO in phpGeeks
вот только нах это писать когда есть сериалазейр / парам конвертер
источник

АГ

Алексей Гевондян... in phpGeeks
когда он уже идет во фреймворке - да. а если нет, то прикручивать такое чото не охота
источник

FL

First Last in phpGeeks
Алексей Гевондян
свистоперделка симфониевская на 150к строк кода? да ну чот
https://github.com/symfony/serializer
все, уже атрибуты
источник

АГ

Алексей Гевондян... in phpGeeks
где?
источник

S

SarcasmIO in phpGeeks
а что аттрибуты? аттрибуты это метадата
источник

S

SarcasmIO in phpGeeks
а не реализация
источник

АГ

Алексей Гевондян... in phpGeeks
в доке пока не написано про это вроде...
источник