Hello,
vermutlich überseh ich mal wieder irgendwas.
Ich erweitere eine Klasse und will, dass in der Parentklasse automatisch der Konstruktor aufgerufen wird.
Aktuell mach ich das per parent::__construct();
einfach den ererbten Constructor nicht überschreiben!
" Note: Parent constructors are not called implicitly if the child class defines a constructor. In order to run a parent constructor, a call to parent::__construct() within the child constructor is required. If the child does not define a constructor then it may be inherited from the parent class just like a normal class method (if it was not declared as private). "
Dann kann man allerdings die Child-Class nicht mehr vernünftig initialisieren
Wird dir vermutlich nichts weiter übrig bleiben, als den Constructor der Parent-Class dediziert (im Constructor|in) der Child-Class aufzurufen.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg