Datenbankverbindung in Scheduled-Task nicht möglich

Hallo,

ich versuch in meinem eigenen Plugin innerhalb eines ScheduledTask-Handlers eine Datenbankverbindung zu erstellen. Dies scheint jedoch nicht so einfach zu funktionieren.  

Ich habe die Connection in der service.yml übergeben, und den Constructor so wie in Shopware eigenen Scheduled-Tasks übernommen.

Trotzdem bekomme ich den Fehler: „MyTaskHandler::__construct() must be an instance of Doctrine\DBAL\Connection“.

 

 

Die service.xml:

 

 

 

Hi Adrian,

hast Du es inzwischen geschafft? Wenn ja wie, würde mich intressieren.

Beste Grüße
Uli

Das ist ohne Probleme möglich.
Der Kollege oben hatte im constructor nur 3 Parameter erwartet und über die services.xml nur 2 geliefert. Daher kein Wunder, dass es da Probleme gegeben hat.

Viele Grüße