static \logger instancia(
mixed
proyecto = null ] )
|
|
Este es un singleton por proyecto
Parámetros:
static mixed manejador_errores_recuperables(
mixed
error_nro ,
mixed
error_string ,
mixed
error_archivo = '' ] ,
mixed
error_linea )
|
|
Parámetros:
mixed |
error_nro: |
|
mixed |
error_string: |
|
mixed |
error_archivo: |
|
mixed |
error_linea: |
|
mixed __construct(
[mixed
proyecto = null ] )
|
|
Parámetros:
mixed alerta(
mixed
mensaje ,
[mixed
proyecto = null ] )
|
|
Registra un suceso de alerta (un error que requiere intervencion humana)
Parámetros:
mixed |
mensaje: |
|
mixed |
proyecto: |
|
mixed armar_encabezado(
)
|
|
mixed borrar_archivos_logs(
)
|
|
Borra físicamente todos los archivos de log del proyecto actual
mixed crit(
mixed
mensaje ,
[mixed
proyecto = null ] )
|
|
Registra un suceso CRITICO (un error muy grave)
Parámetros:
mixed |
mensaje: |
|
mixed |
proyecto: |
|
mixed debug(
mixed
mensaje ,
[mixed
proyecto = null ] )
|
|
Registra un suceso útil para rastrear problemas o bugs en la aplicación
Parámetros:
mixed |
mensaje: |
|
mixed |
proyecto: |
|
mixed emergencia(
mixed
mensaje ,
[mixed
proyecto = null ] )
|
|
Registra un suceso de emergencia (hecatombe)
Parámetros:
mixed |
mensaje: |
|
mixed |
proyecto: |
|
mixed error(
mixed
mensaje ,
[mixed
proyecto = null ] )
|
|
Registra un error en la apl., este nivel es que el se usa en las excepciones
Parámetros:
mixed |
mensaje: |
|
mixed |
proyecto: |
|
Guarda los sucesos actuales en el sist. de archivos
mixed guardar_archivo_log(
mixed
texto ,
mixed
archivo )
|
|
Parámetros:
mixed |
texto: |
|
mixed |
archivo: |
|
mixed guardar_en_archivo(
mixed
archivo ,
[mixed
forzar_salida = false ] )
|
|
Parámetros:
mixed |
archivo: |
|
mixed |
forzar_salida: |
|
mixed info(
mixed
mensaje ,
[mixed
proyecto = null ] )
|
|
Registra un suceso netamente informativo, para una inspección posterior
Parámetros:
mixed |
mensaje: |
|
mixed |
proyecto: |
|
mixed log(
mixed
nivel ,
mixed
mensaje ,
[array
context = array() ] )
|
|
Parámetros:
mixed |
nivel: |
|
mixed |
mensaje: |
|
array |
context: |
|
mixed notice(
mixed
mensaje ,
[mixed
proyecto = null ] )
|
|
Registra un suceso no contemplado que no es critico para la aplicacion
Parámetros:
mixed |
mensaje: |
|
mixed |
proyecto: |
|
mixed obsoleto(
mixed
clase ,
mixed
metodo ,
string
version ,
[mixed
extra = null ] ,
[mixed
proyecto = null ] )
|
|
Indica la llamada a un metodo/funcion obsoleto, es un alias de notice
Parámetros:
mixed |
clase: |
|
mixed |
metodo: |
|
string |
version: |
|
mixed |
extra: |
|
mixed |
proyecto: |
|
mixed seccion(
mixed
mensaje ,
[mixed
proyecto = null ] )
|
|
Inserta un mensaje de debug que permite al visualizador dividir en secciones la ejecución
Parámetros:
mixed |
mensaje: |
|
mixed |
proyecto: |
|
mixed trace(
[mixed
con_parametros = false ] ,
[mixed
proyecto = null ] )
|
|
Muestra la traza de ejecucion actual en el logger
Parámetros:
mixed |
con_parametros: |
|
mixed |
proyecto: |
|
mixed var_dump(
mixed
variable ,
[mixed
proyecto = null ] )
|
|
Dumpea el contenido de una variable al logger
Parámetros:
mixed |
variable: |
|
mixed |
proyecto: |
|
mixed warning(
mixed
mensaje ,
[mixed
proyecto = null ] )
|
|
Registra un suceso no contemplado pero que posiblemente no afecta la correctitud del proceso
Parámetros:
mixed |
mensaje: |
|
mixed |
proyecto: |
|