PHP: Wie nennen parent Methode von einem trait-Methode in der aktuellen Klasse?

Lassen, haben wir folgende Klassen:

class baseClass {
    function method() {
        echo 'A';
    }
}

trait mixin {
    function mixinFunction() {
        ... ///<-- problem here
    }
}

class currentClass {
    use mixin;

    function method() {
        mixinFunction();
    }
}
...
$object = new currentClass();
$object->method();

Ist es möglich ausführen baseClass::method() aus dem trait echo 'A' beim Aufruf $object->method(); ohne änderung dieser Klasse/Methode, Struktur und ohne den Aufruf nicht-statische Methode statisch?

EDIT:

Das war eine dumme Frage, die Antwort ist die Verwendung parent::method() im trait-Methode und wird aufgerufen baseClass::method().

Schreibe einen Kommentar