El PHP documentation dice lo siguiente acerca del método mágico __call()
:Activación __call() en PHP, incluso cuando existe método
__call() se activa cuando la invocación de métodos de difícil acceso en el contexto de un objeto.
¿Hay alguna manera de que pueda llamar a __call()
incluso cuando existe un método, antes de que se llame al método real? O bien, ¿hay algún otro gancho que pueda implementar u otra forma de proporcionar esta funcionalidad?
Si es importante, esto es para un static function
(y yo preferiría usar __callStatic
).
Ver también: http://stackoverflow.com/questions/3241949/how-to-catch- any-method-call-on-object-in-php – Benubird