\LibMelanie\LogM2Log

Classe de log Melanie2 Peut être initialisé avec une méthode de log debug/info Singleton

(TODO: pas très utile de passer par un singleton pour les logs)

Summary

Methods
Properties
Constants
InitErrorLog()
InitInfoLog()
InitDebugLog()
InitTraceLog()
Log()
No public properties found
LEVEL_ERROR
LEVEL_INFO
LEVEL_DEBUG
LEVEL_TRACE
No protected methods found
No protected properties found
N/A
No private methods found
$log
N/A

Constants

LEVEL_ERROR

LEVEL_ERROR ="error"

Log level const

LEVEL_INFO

LEVEL_INFO ="info"

LEVEL_DEBUG

LEVEL_DEBUG ="debug"

LEVEL_TRACE

LEVEL_TRACE ="trace"

Properties

Methods

InitErrorLog()

InitErrorLog(mixed  $errorlog)

Intialisation de la methode de log error

Parameters

mixed $errorlog

function appelé pour logger les erreurs doit prendre en paramètre le message

InitInfoLog()

InitInfoLog(mixed  $infolog)

Intialisation de la methode de log info

Parameters

mixed $infolog

function appelé pour logger le debug doit prendre en paramètre le message

InitDebugLog()

InitDebugLog(mixed  $debuglog)

Intialisation de la methode de log debug

Parameters

mixed $debuglog

function appelé pour logger le debug doit prendre en paramètre le message

InitTraceLog()

InitTraceLog(mixed  $tracelog)

Intialisation de la methode de log trace

Parameters

mixed $tracelog

function appelé pour logger les traces doit prendre en paramètre le message

Log()

Log(\LibMelanie\Log\M2Log::LEVEL_*  $level,string  $message)

Fonction de log

Parameters

\LibMelanie\Log\M2Log::LEVEL_* $level
string $message

message to show