У меня есть эта сущность Test
, которая имеет отношение OneToMany
с TestDate
Свойство testDates
равно @JMS\Exclude()
в Test
У меня также есть TestSerializer
и TestDateSerializer
В методе событий TestSerializer
postSerialize я хочу условно добавить testDates
объекты, которые я пробовал $visitor->setData('testDates', $object->getTestDates());
Но объект, который я получаю ввозврат
"tournamentDates": {
"0": {},
"1": {},
"2": {},
},
Попытка toArray()
, getValues()
в коллекции, но ничего ...
Если я удаляю Исключить и setData('testDates'
изTestSerializer, он возвращается просто отлично, и он использует TestDateSerializer
для сериализации каждого объекта коллекции ...
Редактировать: @Groups
не вариант