30-06-2011, 10:53 AM
Je pense qu'on peut s'en sortir avec:
rename_function(); pour renommer la fonction et rajouter un _new (exemple)
runkit_function_add(); pour creer une fonction du nom de l'ancienne.
Cette nouvelle fonction devra comptabiliser l'appel, puis appeler lui même la fonction _new
Le probléme qui se pose est celui des perf! Je n'ose pas imaginer l'impact d'un compteur sur une fonction comme echo (surtout quand y a pas de fw ou de moteur de template :langue: )
La solution d'implémenter ça sur nos fonctions custom est viable par contre.
Faut creuser l'idée mais sa doit être faisable...
rename_function(); pour renommer la fonction et rajouter un _new (exemple)
runkit_function_add(); pour creer une fonction du nom de l'ancienne.
Cette nouvelle fonction devra comptabiliser l'appel, puis appeler lui même la fonction _new
Le probléme qui se pose est celui des perf! Je n'ose pas imaginer l'impact d'un compteur sur une fonction comme echo (surtout quand y a pas de fw ou de moteur de template :langue: )
La solution d'implémenter ça sur nos fonctions custom est viable par contre.
Faut creuser l'idée mais sa doit être faisable...