У меня есть класс, который реализует \Iterator
, поэтому я могу использовать его в foreach l oop.
Но во время сериализации я хочу Symfony сериализовать его как есть (без некоторых Свойства, которые я игнорирую с помощью AbstractNormalizer::IGNORED_ATTRIBUTES
).
До добавления \Iterator
все работало, как и ожидалось.
Но сейчас этого не происходит из-за supportsNormalization()
in AbstractObjectNormalizer
check.
Как мне вернуть прежнее поведение, не удаляя интерфейс?
Спасибо!