Попытка реализовать обработчик циклических ссылок клиента в Symfony 6.4Php

Кемеровские программисты php общаются здесь
Anonymous
Попытка реализовать обработчик циклических ссылок клиента в Symfony 6.4

Сообщение Anonymous »

У меня есть объект Asset, который является объектом-создателем в качестве свойства, а объект Creator имеет свойство Featured_asset. Но это вызывает ошибку циклической ссылки в Symfony Serializer. Я попробовал установить #[MaxDepth(1)] для избранного ресурса, но это не имеет значения, поэтому я хочу реализовать собственный CircularReferenceHandler.
У меня есть эти строки в config/packages /framework.yaml:

Код: Выделить всё

serializer:
circular_reference_handler: App\Serializer\CircularReferenceHandler
enabled: true
И в App\Serializer\CircularReferenceHandler.php:

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/78525026/trying-to-implement-a-customer-circular-reference-handler-in-symfony-6-4[/url]

Вернуться в «Php»