Doctrine2, PersistentCollection и JMS Serializer
У меня есть сущность с отношением oneToMany, я могу получить связанные элементы, используя;
$this->getQueuedItems()
Это возвращаетУчение \ ORM \ PersistentCollection объект, я тогда передаю этоСериализатор JMS вот так;
$serializer = $container->get('serializer');
$json = $serializer->serialize($this->getQueuedItems(), 'json');
Но вывод$json
с помощьюvar_dump()
результаты в;
строка (2) "[]"
Что не так. Там есть данные, потому что если я сделаюforeach()
над$this->getQueuedItems()
Я получаю данные.
Как я могу использовать JMS Serializer для сериализацииУчение \ ORM \ PersistentCollection в JSON?
Спасибо