KumbiaPHP beta2-dev
Framework PHP en español
|
Permite realizar logs en archivos de texto en la carpeta Logs. Más...
Métodos públicos estáticos | |
static | initialize ($name='') |
Inicializa el Logger. | |
static | set_path ($path) |
Especifica el PATH donde se guardan los logs. | |
static | get_path () |
Obtener el path actual. | |
static | log ($type='DEBUG', $msg, $name_log) |
Almacena un mensaje en el log. | |
static | begin () |
Inicia una transacción. | |
static | rollback () |
Deshace una transacción. | |
static | commit () |
Commit a una transacción. | |
static | close () |
Cierra el Logger. | |
static | warning ($msg, $name_log='') |
Genera un log de tipo WARNING. | |
static | error ($msg, $name_log='') |
Genera un log de tipo ERROR. | |
static | debug ($msg, $name_log='') |
Genera un log de tipo DEBUG. | |
static | alert ($msg, $name_log='') |
Genera un log de tipo ALERT. | |
static | critical ($msg, $name_log='') |
Genera un log de tipo CRITICAL. | |
static | notice ($msg, $name_log='') |
Genera un log de tipo NOTICE. | |
static | info ($msg, $name_log='') |
Genera un log de tipo INFO. | |
static | emergence ($msg, $name_log='') |
Genera un log de tipo EMERGENCE. | |
static | custom ($type='CUSTOM', $msg, $name_log='') |
Genera un log Personalizado. | |
Atributos privados estáticos | |
static | $fileLogger |
static | $log_name = null |
static | $transaction = false |
static | $quenue = array() |
static | $log_path = '' |
Permite realizar logs en archivos de texto en la carpeta Logs.
$fileLogger = Es el File Handle para escribir los logs $transaction = Indica si hay o no transaccion $quenue = array con lista de logs pendientes
Ej: //Empieza un log en logs/logDDMMYY.txt
Logger::debug('Loggear esto como un debug');
//Esto se guarda al log inmediatamente Logger::error('Loggear esto como un error');
//Inicia una transacción Logger::begin();
//Esto queda pendiente hasta que se llame a commit para guardar //ó rollback para cancelar Logger::warning('Esto es un log en la fila'); Logger::notice('Esto es un otro log en la fila');
//Se guarda al log Logger::commit();
//Cierra el Log Logger::close();
Definición en la línea 55 del archivo logger.php.
static alert | ( | $ | msg, |
$ | name_log = '' |
||
) | [static] |
Genera un log de tipo ALERT.
string | $msg | |
string | $name_log |
Definición en la línea 232 del archivo logger.php.
Hace referencia a log().
static begin | ( | ) | [static] |
Inicia una transacción.
Definición en la línea 154 del archivo logger.php.
static close | ( | ) | [static] |
Cierra el Logger.
Definición en la línea 184 del archivo logger.php.
Referenciado por log().
static commit | ( | ) | [static] |
Commit a una transacción.
Definición en la línea 172 del archivo logger.php.
Hace referencia a log().
static critical | ( | $ | msg, |
$ | name_log = '' |
||
) | [static] |
Genera un log de tipo CRITICAL.
string | $msg | |
string | $name_log |
Definición en la línea 243 del archivo logger.php.
Hace referencia a log().
static custom | ( | $ | type = 'CUSTOM' , |
$ | msg, | ||
$ | name_log = '' |
||
) | [static] |
Genera un log Personalizado.
string | $type | |
string | $msg | |
string | $name_log |
Definición en la línea 287 del archivo logger.php.
Hace referencia a log().
Referenciado por Auth2::log().
static debug | ( | $ | msg, |
$ | name_log = '' |
||
) | [static] |
Genera un log de tipo DEBUG.
string | $msg | |
string | $name_log |
Definición en la línea 221 del archivo logger.php.
Hace referencia a log().
static emergence | ( | $ | msg, |
$ | name_log = '' |
||
) | [static] |
Genera un log de tipo EMERGENCE.
string | $msg | |
string | $name_log |
Definición en la línea 276 del archivo logger.php.
Hace referencia a log().
static error | ( | $ | msg, |
$ | name_log = '' |
||
) | [static] |
Genera un log de tipo ERROR.
string | $msg | |
string | $name_log |
Definición en la línea 210 del archivo logger.php.
Hace referencia a log().
static get_path | ( | ) | [static] |
Obtener el path actual.
Definición en la línea 119 del archivo logger.php.
Hace referencia a $log_path.
static info | ( | $ | msg, |
$ | name_log = '' |
||
) | [static] |
Genera un log de tipo INFO.
string | $msg | |
string | $name_log |
Definición en la línea 265 del archivo logger.php.
Hace referencia a log().
static initialize | ( | $ | name = '' | ) | [static] |
Inicializa el Logger.
Definición en la línea 92 del archivo logger.php.
Referenciado por log().
static log | ( | $ | type = 'DEBUG' , |
$ | msg, | ||
$ | name_log | ||
) | [static] |
Almacena un mensaje en el log.
string | $type | |
string | $msg | |
string | $name_log |
Definición en la línea 132 del archivo logger.php.
Hace referencia a close() y initialize().
Referenciado por alert(), commit(), critical(), custom(), debug(), emergence(), error(), info(), notice() y warning().
static notice | ( | $ | msg, |
$ | name_log = '' |
||
) | [static] |
Genera un log de tipo NOTICE.
string | $msg | |
string | $name_log |
Definición en la línea 254 del archivo logger.php.
Hace referencia a log().
static rollback | ( | ) | [static] |
Deshace una transacción.
Definición en la línea 163 del archivo logger.php.
static set_path | ( | $ | path | ) | [static] |
Especifica el PATH donde se guardan los logs.
string | $path |
Definición en la línea 109 del archivo logger.php.
static warning | ( | $ | msg, |
$ | name_log = '' |
||
) | [static] |
Genera un log de tipo WARNING.
string | $msg | |
string | $name_log |
Definición en la línea 198 del archivo logger.php.
Hace referencia a log().
$fileLogger [static, private] |
Definición en la línea 62 del archivo logger.php.
$log_name = null [static, private] |
Definición en la línea 66 del archivo logger.php.
$log_path = '' [static, private] |
Definición en la línea 87 del archivo logger.php.
Referenciado por get_path().
$quenue = array() [static, private] |
Definición en la línea 80 del archivo logger.php.
$transaction = false [static, private] |
Definición en la línea 73 del archivo logger.php.