[TYPO3-german] Frage zu Dependency Injection

T. Schnabel thomas.schnabel at giracom.de
Tue Sep 29 22:37:15 CEST 2015


Hallo,

ich verwende in meiner Extension an verschiedenen Stellen Dependency Injection mit der @inject Annotation.
Das funktioniert auch Problem bei allen Nachfahren des ActionControllers.

Ich möchte die DI aber ebenfalls bei Nachfahren von SingletonInterface, AbstractEntity und auch bei meinen VieHelpern
verwenden. Hier habe ich allerdings Probleme, da das entsprechende Objekt hier im Code immer NULL ist. Sobald ich
das Objekt dagegen mit dem ObjectManager erstelle steht es mir natürlich zur Verfügung und wird bei erneutem Aufruf offensichtlich
auch aus dem Cache geladen.

Meine Frage ist jetzt, ob mir DI prinzipiell in allen Klassen zur Verfügung steht? 

Vielen Dank im voraus!


More information about the TYPO3-german mailing list