Hallo Tim!
Tim Jordans wrote:
Gibt es eine gute Möglichkeit diese Factory für die Dependency Injection
bekannt zu geben.
Nein. Das kann das auto wiring von TYPO3 nicht.
Mein Vorschlag wäre den Code so zu bauen, dass Du die Dependency
Injection manuell (idealer Weise an einer zentralen Stel
Wieso erweitern?
Ich habe meine Klasse und möchte nun fremde injecten.
Da diese fremden Klassen einen Konstruktor mit Parametern besitzen geht dies
nicht einfach per @inject.
Vielen Dank und Grüße
Tim
___
TYPO3-german mailing list
TYPO3-german@lists.ty
Hallo Tim,
du willst also fremden Code erweitern.
Am 27.06.2016 um 17:51 schrieb Tim Jordans:
Ich möchte nicht Klassen von mir injecten, sondern welche auf die ich
keinen Einfluß habe.
Das dort im Konstruktor Strings benötigt werden, ist somit (leider)
gegeben.
Dann sind je nach Extension u
Hallo Dieter,
ich habe nicht vor den inject-Mechanismus zu erweitern. Eigentlich suche ich nach dem
"Wie in TYPO3-DI lösen".
Ich möchte nicht Klassen von mir injecten, sondern welche auf die ich keinen
Einfluß habe.
Das dort im Konstruktor Strings benötigt werden, ist somit (leider) gegeben.
Hallo Tim,
Weiß ich nicht. Ich habe keine Ahnung, wie man den Injection-Mechanismus
von TYPO3 erweitert Ich glaube auch nicht, dass es dafür eine Anleitung
gibt. Ich bin bislang jedenfalls über keine gestolpert.
Es ist mir nicht klar, warum du die String wirklich als
Übergabe-Parameter brauc
Was ich vergessen habe zu erwähnen, dass es sich bei den Argumenten des
Konstruktors um Strings handelt.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Hallo Dieter,
danke für deine Antwort.
Mein Problem ist, dass durch @inject eine Klasse erwartet wird, deren
Konstruktor keine Argumente benötigt.
Nun habe ich eine solche Klasse und möchte Sie trotzdem injecten.
Deshalb würde ich gerne eine Factory "dazwischen schalten".
Wie bringe ich dies n
Hallo Tim,
Konfigurationangaben sind keine Parameter und können/müssen innerhalb
des Constructors der Klasse A bestimmt werden - auch ohne dezidierte
Übergabe.
Parameter sind Angaben, die erst zur Laufzeit konstruiert und bestimmt
werden. Dieser Fall liegt, wenn ich deine Beschreibung richti
Hallo zusammen,
aktuell nutze ich für meine Dependency Injection die inject-Annotation.
Damit gebe ich die zu injizierende Klasse an.
Es gibt jedoch Klassen die durch eine Factory erzeugt werden sollen.
Gibt es eine gute Möglichkeit diese Factory für die Dependency Injection
bekannt zu geben.
B