Doctrine2, PersistentCollection und JMS Serializer
Ich habe eine Entität mit einer oneToMany-Beziehung, mit der ich die zugehörigen Elemente abrufen kann.
$this->getQueuedItems()
Dies kehrt zurückDoctrine \ ORM \ PersistentCollection Objekt übergebe ich diese dann anJMS Serializer wie so;
$serializer = $container->get('serializer');
$json = $serializer->serialize($this->getQueuedItems(), 'json');
Aber ausgeben$json
mitvar_dump()
führt zu;
Zeichenfolge (2) []
Was falsch ist. Es gibt da Daten, denn wenn ich eine macheforeach()
Über$this->getQueuedItems()
Ich bekomme Daten.
Wie kann ich JMS Serializer zum Serialisieren verwenden?Doctrine \ ORM \ PersistentCollection in JSON?
Vielen Dank