static logger instancia(
[
$proyecto = null]
)
|
|
Este es un singleton por proyecto
Parámetros:
static void manejador_errores_recuperables(
$error_nro,
$error_string, [
$error_archivo = ''], [
$error_linea = 0]
)
|
|
Parámetros:
|
$error_nro: |
|
|
$error_string: |
|
|
$error_archivo: |
|
|
$error_linea: |
|
void anexar_a_archivo(
$texto,
$archivo
)
|
|
Parámetros:
void borrar_archivos_logs(
)
|
|
Borra físicamente todos los archivos de log del proyecto actual
void ciclar_archivos_logs(
$path,
$archivo
)
|
|
Parámetros:
void construir_traza(
[
$con_parametros = false], [
$pasos = null]
)
|
|
Parámetros:
void crit(
$mensaje, [
$proyecto = null]
)
|
|
Registra un suceso CRITICO (un error muy grave)
Parámetros:
void debug(
$mensaje, [
$proyecto = null]
)
|
|
Registra un suceso útil para rastrear problemas o bugs en la aplicación
Parámetros:
Desactiva el logger durante todo el pedido de página actual
void error(
$mensaje, [
$proyecto = null]
)
|
|
Registra un error en la apl., este nivel es que el se usa en las excepciones
Parámetros:
void get_cantidad_mensajes(
)
|
|
void get_mensajes_minimo_nivel(
)
|
|
void get_proyecto_actual(
)
|
|
void get_usuario_actual(
)
|
|
Guarda los sucesos actuales en el sist. de archivos
void guardar_archivo_log(
$texto,
$archivo
)
|
|
Parámetros:
void guardar_en_archivo(
$archivo, [
$forzar_salida = false]
)
|
|
Parámetros:
|
$archivo: |
|
|
$forzar_salida: |
|
void info(
$mensaje, [
$proyecto = null]
)
|
|
Registra un suceso netamente informativo, para una inspección posterior
Parámetros:
void mascara_hasta(
$nivel
)
|
|
Parámetros:
void notice(
$mensaje, [
$proyecto = null]
)
|
|
Registra un suceso no contemplado que no es critico para la aplicacion
Parámetros:
void obsoleto(
$clase,
$metodo, string
$version, [
$extra = null], [
$proyecto = null]
)
|
|
Indica la llamada a un metodo/funcion obsoleto, es un alias de notice
Parámetros:
string |
$version: |
Versión desde la cual el metodo/funcion deja de estar disponible |
|
$clase: |
|
|
$metodo: |
|
|
$extra: |
|
|
$proyecto: |
|
void seccion(
$mensaje, [
$proyecto = null]
)
|
|
Inserta un mensaje de debug que permite al visualizador dividir en secciones la ejecución
Parámetros:
void set_directorio_logs(
$dir
)
|
|
Parámetros:
void trace(
[
$con_parametros = false], [
$proyecto = null]
)
|
|
Muestra la traza de ejecucion actual en el logger
Parámetros:
|
$con_parametros: |
|
|
$proyecto: |
|
void var_dump(
$variable, [
$proyecto = null]
)
|
|
Dumpea el contenido de una variable al logger
Parámetros:
void warning(
$mensaje, [
$proyecto = null]
)
|
|
Registra un suceso no contemplado pero que posiblemente no afecta la correctitud del proceso
Parámetros: