> CopixLog
fr

CopixLog

CopixLog est une classe qui vous permet de sauvegarder tout ce qui se passe sur votre site. Vous pouvez demander à Copix de loguer les éléments en base de données, dans des fichiers, simplement en session ou à l'écran.

Cette classe est donc très pratique en développement (pour déboguer vos applications) et en production (pour monitorer les erreurs qui surviennent sur votre site).

Configurer les logs

Configurer les logs se réalise via l'interface d'administration, dans la partie Administration des logs".

Une interface vous permet alors de créer vos profils de log.

Lorsque vous ajoutez un profil de log, il vous sera demandé plusieurs informations :

Utilisation

Ajouter un log


CopixLog::log ($message, $type, $niveau, $arInfos);
 

Note : Il existe une fonction raccourcis _log pour CopixLog::log ();

Lire les logs

Bien qu'il existe une interface (dans le module admin) pour vous permettre de parcourir les logs, il vous est possible d'utiliser du code pour se faire avec la méthode getLog.


$my_content = CopixLog::getLog ($profil, $niveau);
 

Vider un profil de log

Pour supprimer le contenu d'un profil de log, il vous suffit d'utiliser la méthode deleteProfil en spécifiant le nom du profil à supprimer.


CopixLog::deleteProfil ($profil)