Ich verwende Doctrine 2 in einer Zend Framework 2 Anwendung. Gibt es eine Möglichkeit, mit ZF2 Abhängigkeiten in Entitäten zu injizieren, die von Doctrine zurückgegeben werden? Entitäten werden von Doctrine erstellt, wenn sie aus der Datenbank abgerufen werden. Soweit ich weiß, Abhängigkeiten in ZF2 zu injizieren, muss ich Entitäten mithilfe von Service Locator instanziieren. Ich kann nicht sehen, wie ich das mit Doctrine integrieren kann, ohne Doctrines Codebasis ändern zu müssen. Die einzig mögliche Lösung, die ich jetzt sehen kann, besteht darin, einen kleinen Dienst zu schreiben, der das von Doctrine zurückgegebene Ergebnis übernimmt und die erforderlichen Abhängigkeiten einfügt. Gibt es eine elegantere Lösung?ZF2 mit Lehre 2 - Abhängigkeiten in Entitäten einfügen
Mit freundlichen Grüßen Christian
Was genau willst du spritzen? Ich kann mir keinen Fall vorstellen, in dem es Sinn macht, etwas in eine Entität zu injizieren. Ich bin mir sicher, dass es eine Möglichkeit gibt, das zu tun, was Sie wollen, was in das Konzept passt. –
Ich habe in der Zwischenzeit eine andere Richtung genommen. Die Dinge, die ich an die Entitäten selbst delegieren wollte, werden jetzt an einen Service delegiert, der die Entitäten verwaltet. Es ist also nicht mehr nötig, etwas in Entitäten zu injizieren. – griesi