Hallo unkreativer T-Rex,
Nein sorry, die Lösung geht nicht.
Dann mach sie halt gehend. Ich kann doch nur basierend auf dem was vorschlagen, was Du zeigst.
Wenn die Methodennamen wild durcheinander sind, mach ein Mapping-Array. Ein statisches Array mit Pfeilfunktionen funktioniert leider nicht, ein statischer Initializer mag keine anonymen Funktionen haben. Vermutlich, weil der Kontext für eine Closure fehlt. Aber ein Array mit Methodennamen geht.
Das kann man noch mit Klassenkonstanten dekorieren.
In PHP gehen so viele Sauereien, irgendeine davon wird bestimmt zufrieden in deinem Stall grunzen können.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi