static logger instancia(
[
$proyecto = null]
)
|
|
Este es un singleton por proyecto
Parámetros:
Redefinido en subclases como:
static void manejador_errores_recuperables(
$error_nro,
$error_string, [
$error_archivo = ''], [
$error_linea = 0]
)
|
|
Parámetros:
|
$error_nro: |
|
|
$error_string: |
|
|
$error_archivo: |
|
|
$error_linea: |
|
toba_logger __construct(
[
$proyecto = null]
)
|
|
Parámetros:
Information Tags:
Todo: | Para sacar el path de la instalacion y la instancia se necesitaria tener acceso a la clase instalacion pero no se carga en el runtime, solo en la parte administrativa, por ahora se replica el lugar donde se encuentra el dir de instalacion |
void anexar_a_archivo(
$texto,
$archivo
)
|
|
Parámetros:
Redefinido en subclases como:
void borrar_archivos_logs(
)
|
|
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]
)
|
|
Parámetros:
Redefinido en subclases como:
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
Redefinido en subclases como:
void guardar_archivo_log(
$texto,
$archivo
)
|
|
Parámetros:
Redefinido en subclases como:
void guardar_en_archivo(
$archivo, [
$forzar_salida = false]
)
|
|
Parámetros:
|
$archivo: |
|
|
$forzar_salida: |
|
Redefinido en subclases como:
void info(
$mensaje, [
$proyecto = null]
)
|
|
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: |
|
|
$clase: |
|
|
$metodo: |
|
|
$extra: |
|
|
$proyecto: |
|
void seccion(
$mensaje, [
$proyecto = null]
)
|
|
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: