Hallo
Einfache Frage: Gibt es in Shopware 6 ein Analogon zu Shopware()-\>Container()-\>get('bla')
(um eine Service-Instanz zu erhalten)?
Ich weiss, dass ich argument
s in “services.xml” registrieren kann und diese dann im Konstruktor erhalte. Dies klappt auch wundervoll in gewöhnlichen Services und Subscribern. Es klappt aber nicht in Rule
s (Shopware\Core\Framework\Rule\Rule
, siehe https://forum.shopware.com/discussion/69592/using-services-in-rules und https://issues.shopware.com/issues/NEXT-9347).
Ich weiss, dass ich in der Plugin-Basisklasse $this-\>container
verwenden kann. Dies funktioniert auch, ist aber halt in Rule
s auch nicht vorhanden.
In solchen Fällen brauchen wir dringend eine Übergangslösung, bis die “services.xml”-Variante funktioniert.
Vielen Dank für Eure Hilfe