Einfache Frage: Wie kann ich in einem SW 6 Plugin eine Message in das Logfile des Shops schreiben?
In SW 5 gab es dazu den Plugin-Logger, den man sich über den DI-Container abholen konnte.
Wie funktioniert dies nun in SW 6?
In der Doku habe ich bisher nur einen “Logging” Abschnitt zum Migration Assistent gefunden.
Und wie ist das in SW 6.6? Ich werd aus den neuen Einträgen nicht wirklich schlau:
Genügt der Teil mit „introspection“ oder muss das darunter auch mit?
Wenn ich mir How to Log Messages to different Files (Symfony Docs) anschaue, dann sollte es auch via PHP Attribut klappen, oder? Muss dann gar nichts in die services.xml? Wenn nicht, welcher Parameter im Konstruktor enthält dann den Logger?
Ich habe im Slack mal diesen Tipp bekommen. In der offiziellen Shopware Doku ist das sehr umständlich gelöst, man kann aber einen eigenen Service für „LoggerInterface“ registrieren.