Size: a a a

2021 October 11

AD

Andrey Dmitriyev in symfony
А в чем глобальный косяк?
ТИпа можно как -то намного лаконичнее сделать?
источник

МФ

Максим Федоров... in symfony
глобальный — твои объекты проходят через json_encode(), DateTime не реализуют интерфейс JsonSerializable ни явно, ни неявно
источник

МФ

Максим Федоров... in symfony
как костыль (когда не хотите использовать сериалайзер):
- у тех объектов, где есть дата реализовать JsonSerializable
и в методе toJson() приве ти дату в нужный вид
- но удобнее использовать Serializer
источник

👤U

👤 User in symfony
Чем дольше работаю, тем больше проникаюсь фразой про "пхп создан чтобы умирать". Насилуешь себе мозг с сокетами теми же. Чото изобретаешь. А потом находишь центрифугу и мелко ругаешься, зачем раньше тем же кривым ратчетом пользовался.
источник

AD

Andrey Dmitriyev in symfony
Спасибо!
источник

AD

Andrey Dmitriyev in symfony
А точно связана с датой проблема, а не со связями?
A circular reference has been detected when serializing the object of class
источник

✨Basic_Instinct✨ in symfony
где у тебя дата?
источник

✨Basic_Instinct✨ in symfony
точнее где у тебя в этой части возвращается объект DateTimeImmutable ?
источник

AD

Andrey Dmitriyev in symfony
Да, в связанном объекте
источник

✨Basic_Instinct✨ in symfony
если ты мапишь на dto - то тебе необходимо либо в конструкторе свойству примерить = new DateTimeImmutable();
либо private ?DateTimeImmutable $date = null;
источник

✨Basic_Instinct✨ in symfony
это был вопрос - где?
источник

AD

Andrey Dmitriyev in symfony
$declarations = $purchase->declarations

Declaration
источник

✨Basic_Instinct✨ in symfony
$purchase->declarations значение null ?
источник

AD

Andrey Dmitriyev in symfony
collection
источник

МФ

Максим Федоров... in symfony
ну вот и еще одна проблема, которую сериалайзер решает
источник

МФ

Максим Федоров... in symfony
раз лезет др проблема — это не означает того, что первая проблема  проблема в ней же
источник

МФ

Максим Федоров... in symfony
то есть с датами ушла?
источник

AD

Andrey Dmitriyev in symfony
Сериалайзер решил
источник

✨Basic_Instinct✨ in symfony
ничерта не понятно
источник

МФ

Максим Федоров... in symfony
первый ответ вам поможет
https://qna.habr.com/q/563952
источник