API de la BdU du SdE
 Tout Classes Fonctions Variables Pages
Référence de la classe Bdu_Log_AbstractLogger

Classe abstraite implémentant les raccourcis et la gestion du niveau de log. Plus de détails...

Graphe d'héritage de Bdu_Log_AbstractLogger:
Bdu_Log_LoggerInterface Bdu_Log_ArrayLogger Bdu_Log_FileLogger

Fonctions membres publiques

 __construct ($level=self::ERR)
 Constructeur de la classe.
 
 emerg ($message)
 
 alert ($message)
 
 crit ($message)
 
 err ($message)
 
 warn ($message)
 
 notice ($message)
 
 info ($message)
 
 debug ($message)
 
- Fonctions membres publiques inherited from Bdu_Log_LoggerInterface
 emerg ($message)
 Logue un message avec la priorité EMERG.
 
 alert ($message)
 Logue un message avec la priorité ALERT.
 
 crit ($message)
 Logue un message avec la priorité CRIT.
 
 err ($message)
 Logue un message avec la priorité ERR.
 
 warn ($message)
 Logue un message avec la priorité WARN.
 
 notice ($message)
 Logue un message avec la priorité NOTICE.
 
 info ($message)
 Logue un message avec la priorité INFO.
 
 debug ($message)
 Logue un message avec la priorité DEBUG.
 

Attributs publics

const EMERG = 0
 
const ALERT = 1
 
const CRIT = 2
 
const ERR = 3
 
const WARN = 4
 
const NOTICE = 5
 
const INFO = 6
 
const DEBUG = 7
 

Fonctions membres protégées

 write ($message, $priority)
 Ecrit le message dans les logs.
 

Fonctions membres protégées statiques

static getLevelName ($level)
 Retourne le nom du niveau de log.
 

Description détaillée

Classe abstraite implémentant les raccourcis et la gestion du niveau de log.

Auteur
Christophe Coevoet

Documentation des constructeurs et destructeur

Bdu_Log_AbstractLogger::__construct (   $level = self::ERR)

Constructeur de la classe.

Paramètres
integer$levelNiveau de log (ERR par défaut)

Documentation des fonctions membres

Bdu_Log_AbstractLogger::alert (   $message)
Bdu_Log_AbstractLogger::crit (   $message)
Bdu_Log_AbstractLogger::debug (   $message)
Bdu_Log_AbstractLogger::emerg (   $message)
Bdu_Log_AbstractLogger::err (   $message)
static Bdu_Log_AbstractLogger::getLevelName (   $level)
staticprotected

Retourne le nom du niveau de log.

Paramètres
integer$level
Renvoie
string
Bdu_Log_AbstractLogger::info (   $message)
Bdu_Log_AbstractLogger::notice (   $message)
Bdu_Log_AbstractLogger::warn (   $message)
Bdu_Log_AbstractLogger::write (   $message,
  $priority 
)
abstractprotected

Ecrit le message dans les logs.

Paramètres
string$message
integer$priority

Documentation des données membres

const Bdu_Log_AbstractLogger::ALERT = 1
const Bdu_Log_AbstractLogger::CRIT = 2
const Bdu_Log_AbstractLogger::DEBUG = 7
Exemples:
initialisation.php.
const Bdu_Log_AbstractLogger::EMERG = 0
const Bdu_Log_AbstractLogger::ERR = 3
const Bdu_Log_AbstractLogger::INFO = 6
const Bdu_Log_AbstractLogger::NOTICE = 5
const Bdu_Log_AbstractLogger::WARN = 4