09-01-2008, 06:32 PM
Pour mon site, j'ai pour l'instant construit mes classes de news et de login avec dans l'idée de pouvoir tracer tous les bugs et erreurs utilisateurs.
En gros la classe possède une méthode error qui prend un entier, toutes les autres méthodes appellent error($id) si nécessaire. Error concataine ce qu'il faut dans une variable de classe, $errorLog. A la fin du traitement d'une page, j'appelle une méthode Flush() qui me renvoie $errorLog ce qui me permet d'afficher toutes les alertes qui ont eu lieu.
Je pense qu'en détournant un peu ce principe, on doit pouvoir gérer des trucs plus avancés...
En gros la classe possède une méthode error qui prend un entier, toutes les autres méthodes appellent error($id) si nécessaire. Error concataine ce qu'il faut dans une variable de classe, $errorLog. A la fin du traitement d'une page, j'appelle une méthode Flush() qui me renvoie $errorLog ce qui me permet d'afficher toutes les alertes qui ont eu lieu.
Je pense qu'en détournant un peu ce principe, on doit pouvoir gérer des trucs plus avancés...