ich die BeSimple SoapBundle bin mit einem SOAP-Server zu erstellen, aber ich bin Probleme mit dem folgende Stück Code mit:BeSimple SoapBundle - Anmerkungen: Umgang mit zirkulären Referenzen in komplexen Typen
namespace AppBundle\Entity;
use BeSimple\SoapBundle\ServiceDefinition\Annotation as Soap;
/**
* @Soap\Alias("Item")
*/
class Item
{
/**
* @Soap\ComplexType("AppBundle\Entity\Item[]")
*/
protected $items;
/**
* @Soap\ComplexType("string")
*/
protected $name;
Was ich brauche, um get ist ein Baum mit komplexen Elementen, aber ich erhalte einen zirkulären Referenzfehler, wenn ich die Annotation @Soap \ ComplexType ("AppBundle \ Entity \ Item []") verwende.
Eine Idee, wie kann ich mit dieser Situation umgehen?