Decorating Service – Zugriff auf private method

Leider finde ich nirgends eine Erklärung dazu, weder in der Symfony noch Shopware Dokumentation.

Wenn ich per $this->decoratedService->… auf eine private Method zugriffen möchte, dann bekomme ich folgende Fehlermeldung:

Call to private method

Ist irgendwie naheliegend. Heißt das im Umkehrschluss, dass ich alle privaten Methoden eines decorated Services im ServiceDecorator vollständig übernehmen muss?

Hi Max, du darfst/kannst nur Public Methoden von außen aufrufen. Die internen Methoden werden vor dir versteckt und sind nach außen nicht sichtbar. Demzufolge brauchst du die private Methoden nicht implementieren.

Wenn ich eine public method dekoriere, diese intern auf eine private methode zeigt, dann muss ich diese implementieren, sonst bekomme ich den oben genannten Fehler.

Oder mache ich da etwas falsch?