Auslösung __call() in PHP, auch wenn die Methode existiert

Den In der PHP-Dokumentation sagt Folgendes über die __call() magic-Methode:

__call() wird ausgelöst, wenn die Anrufung unzugänglich Methoden in einem Objekt-Kontext.

Gibt es eine Möglichkeit, ich kann __call() aufgerufen, auch dann, wenn eine Methode vorhanden ist, bevor die eigentliche Methode aufgerufen wird? Oder, gibt es einige andere Haken, die ich umsetzen kann oder eine andere Möglichkeit, wäre, die diese Funktionalität bieten?

Wenn es darauf ankommt, dies ist für eine static function (und ich würde eigentlich lieber zu verwenden __callStatic).

InformationsquelleAutor der Frage Chad Johnson | 2009-07-01

Schreibe einen Kommentar