> CopixXMLSerializer > Creation_d_un_theme_graphique > Documentation > Hello_You_Strikes_back__ > ICopixLogStrategy
fr

Présentation

L'interface ICopixLogstrategy vous permet de créer vos propres classes pour loguer de façon personnalisée les éléments de CopixLog.

Cette interface est définie comme suit :


interface ICopixLogStrategy {
    /**
    * Enregistre une ligne de log (dans le profil $pProfil, de type $pType, de niveau $pLevel, à la date $pDate, avec comme message $pMessage et les informations $pArExtra)
    */

    public function log    ($pProfil, $pType, $pLevel, $pDate, $pMessage, $pArExtra);
   
    /**
    * Récupère le contenu d'un profil de log $pProfil
    */

    public function getLog ($pProfil);
   
    /**
    * Supprime le contenu d'un profil de log donné
    */

    public function deleteProfile ($pProfil);
}