Centrales |  Componentes |  consola |  Debug |  Default |  Fuentes |  SalidaGrafica |  Seguridad |  SIUToba |  Varios |  Deprecated

toba_logger

toba_logger

Ubicada en php/nucleo/lib/toba_logger.php [line 49]



Métodos Propios
static \logger   instancia()  
static void   manejador_errores_recuperables()  
void   __construct ()  
void   anexar_a_archivo ()  
void   armar_encabezado ()  
void   armar_mensajes ()  
void   borrar_archivos_logs ()  
void   ciclar_archivos_logs ()  
void   construir_traza ()  
void   crit ()  
void   debug ()  
void   desactivar ()  
void   directorio_logs ()  
void   error ()  
void   get_cantidad_mensajes ()  
void   get_mensajes_minimo_nivel ()  
void   get_nivel ()  
void   get_niveles ()  
void   get_proyecto_actual ()  
void   get_usuario_actual ()  
void   guardar ()  
void   guardar_archivo_log ()  
void   guardar_en_archivo ()  
void   info ()  
void   mascara ()  
void   mascara_hasta ()  
void   mensajes ()  
void   modo_debug ()  
void   notice ()  
void   obsoleto ()  
void   parsear_msg ()  
void   seccion ()  
void   set_directorio_logs ()  
void   set_nivel ()  
void   trace ()  
void   var_dump ()  
void   warning ()  

static method instancia  [línea 102]

  static \logger instancia( $proyecto = null ] )

Este es un singleton por proyecto
Parámetros:
   $proyecto: 





static method manejador_errores_recuperables  [línea 110]

  static manejador_errores_recuperables( $error_nro , $error_string , $error_archivo = '' ] , $error_linea )

Parámetros:
   $error_nro: 
   $error_string: 
   $error_archivo: 
   $error_linea: 





__construct   [línea 78]

  __construct( [ $proyecto = null ] )

Parámetros:
   $proyecto: 






anexar_a_archivo   [línea 569]

  anexar_a_archivo( $texto , $archivo )

Parámetros:
   $texto: 
   $archivo: 





armar_encabezado   [línea 470]

  armar_encabezado( )






armar_mensajes   [línea 503]

  armar_mensajes( )






borrar_archivos_logs   [línea 637]

  borrar_archivos_logs( )

Borra físicamente todos los archivos de log del proyecto actual





ciclar_archivos_logs   [línea 577]

  ciclar_archivos_logs( $path , $archivo )

Parámetros:
   $path: 
   $archivo: 





construir_traza   [línea 242]

  construir_traza( [ $con_parametros = false ] , [ $pasos = null ] )

Parámetros:
   $con_parametros: 
   $pasos: 





crit   [línea 358]

  crit( $mensaje , [ $proyecto = null ] )

Registra un suceso CRITICO (un error muy grave)
Parámetros:
   $mensaje: 
   $proyecto: 





debug   [línea 425]

  debug( $mensaje , [ $proyecto = null ] )

Registra un suceso útil para rastrear problemas o bugs en la aplicación
Parámetros:
   $mensaje: 
   $proyecto: 





desactivar   [línea 142]

  desactivar( )

Desactiva el logger durante todo el pedido de página actual





directorio_logs   [línea 456]

  directorio_logs( )






error   [línea 366]

  error( $mensaje , [ $proyecto = null ] )

Registra un error en la apl., este nivel es que el se usa en las excepciones
Parámetros:
   $mensaje: 
   $proyecto: 





get_cantidad_mensajes   [línea 294]

  get_cantidad_mensajes( )






get_mensajes_minimo_nivel   [línea 299]

  get_mensajes_minimo_nivel( )






get_nivel   [línea 325]

  get_nivel( )






get_niveles   [línea 320]

  get_niveles( )






get_proyecto_actual   [línea 119]

  get_proyecto_actual( )






get_usuario_actual   [línea 130]

  get_usuario_actual( )






guardar   [línea 519]

  guardar( )

Guarda los sucesos actuales en el sist. de archivos





guardar_archivo_log   [línea 540]

  guardar_archivo_log( $texto , $archivo )

Parámetros:
   $texto: 
   $archivo: 





guardar_en_archivo   [línea 526]

  guardar_en_archivo( $archivo , [ $forzar_salida = false ] )

Parámetros:
   $archivo: 
   $forzar_salida: 





info   [línea 417]

  info( $mensaje , [ $proyecto = null ] )

Registra un suceso netamente informativo, para una inspección posterior
Parámetros:
   $mensaje: 
   $proyecto: 





mascara   [línea 442]

  mascara( $nivel )

Parámetros:
   $nivel: 





mascara_hasta   [línea 447]

  mascara_hasta( $nivel )

Parámetros:
   $nivel: 





mensajes   [línea 289]

  mensajes( )






modo_debug   [línea 330]

  modo_debug( )






notice   [línea 409]

  notice( $mensaje , [ $proyecto = null ] )

Registra un suceso no contemplado que no es critico para la aplicacion
Parámetros:
   $mensaje: 
   $proyecto: 





obsoleto   [línea 383]

  obsoleto( $clase , $metodo , string $version , [ $extra = null ] , [ $proyecto = null ] )

Indica la llamada a un metodo/funcion obsoleto, es un alias de notice
Parámetros:
   $clase: 
   $metodo: 
string   $version: 
   $extra: 
   $proyecto: 





parsear_msg   [línea 236]

  parsear_msg( $mensaje , [ $parametros = true ] )

Parámetros:
   $mensaje: 
   $parametros: 





seccion   [línea 433]

  seccion( $mensaje , [ $proyecto = null ] )

Inserta un mensaje de debug que permite al visualizador dividir en secciones la ejecución
Parámetros:
   $mensaje: 
   $proyecto: 





set_directorio_logs   [línea 465]

  set_directorio_logs( $dir )

Parámetros:
   $dir: 





set_nivel   [línea 149]

  set_nivel( $nivel )

Parámetros:
   $nivel: 





trace   [línea 342]

  trace( [ $con_parametros = false ] , [ $proyecto = null ] )

Muestra la traza de ejecucion actual en el logger
Parámetros:
   $con_parametros: 
   $proyecto: 





var_dump   [línea 350]

  var_dump( $variable , [ $proyecto = null ] )

Dumpea el contenido de una variable al logger
Parámetros:
   $variable: 
   $proyecto: 





warning   [línea 374]

  warning( $mensaje , [ $proyecto = null ] )

Registra un suceso no contemplado pero que posiblemente no afecta la correctitud del proceso
Parámetros:
   $mensaje: 
   $proyecto: 






Desarrollado por SIU.
Documentación generada con phpDocumentor