Я ищу информацию по вопросам рекурсии в doctrine сущностях, используя Symfony. Большую часть времени мы сталкиваемся с этой проблемой, когда используем JsonSerializable.
Совершенно понятно, почему это происходит, но это очень раздражает, когда вы используете много связанных сущностей, которые необходимо сериализовать.
Я знаю, что есть другие библиотеки для разделения с контролем глубины, но они не так удобны, как JsonSerializable; особенно когда весь проект уже построен таким образом.
Есть ли способ ограничить глубину с помощью JsonSeralizable?