Constants

DEFAULT_MAX_LINE

DEFAULT_MAX_LINE =200

Properties

$logger

$logger :

Type

$config

$config :

Type

Methods

getConfig()

getConfig(  $_key,  $_default = '')

Parameters

$_key
$_default

getLogger()

getLogger(  $_log)

Parameters

$_log

getLogLevel()

getLogLevel(  $_log)

Parameters

$_log

convertLogLevel()

convertLogLevel(  $_level = 100)

Parameters

$_level

add()

add(  $_log,string  $_type,string  $_message,  $_logicalId = '')

Ajoute un message dans les log et fait en sorte qu'il n'y ai jamais plus de 1000 lignes

Parameters

$_log
string $_type

type du message à mettre dans les log

string $_message

message à mettre dans les logs

$_logicalId

chunk()

chunk(  $_log = '')

Parameters

$_log

chunkLog()

chunkLog(  $_path)

Parameters

$_path

getPathToLog()

getPathToLog(  $_log = 'core')

Parameters

$_log

authorizeClearLog()

authorizeClearLog(  $_log,  $_subPath = '')

Autorisation de vide le fichier de log

Parameters

$_log
$_subPath

clear()

clear(  $_log)

Vide le fichier de log

Parameters

$_log

remove()

remove(  $_log)

Vide le fichier de log

Parameters

$_log

removeAll()

removeAll()

get()

get(  $_log = 'core',  $_begin,  $_nbLines)

Parameters

$_log
$_begin
$_nbLines

liste()

liste(  $_filtre = null)

Parameters

$_filtre

define_error_reporting()

define_error_reporting(integer  $log_level)

Fixe le niveau de rapport d'erreurs PHP

Parameters

integer $log_level

exception()

exception(  $e)

Parameters

$e