Logger (gb.logging)

Essa classe fornece o mecanismo básico para o envio de mensagens para um log.

Como você pode criar quantos objetos Logger preferir, então, este componente fornece um excelente meio para gerenciar vários logs ativos.

Esta classe pode ser usada como um objeto através da criação de uma instância escondida sob demanda.

Esta classe é criável.

Esta classe pode ser usada como função.

Constantes
Critical   Constante que define uma mensagem de log como sendo de nível de informação de depuração.
Debug   Constante que define uma mensagem de log como crítica.
DefaultFormat  
Error   Constante que define uma mensagem de log como sendo de nível de erro.
Info   Constante que define uma mensagem de log como sendo de nível de Informações (Info).
Stderr   Constante que define uma mensagem de log como sendo de nível Erro padrão Stderr.
Stdout   Constante que define uma mensagem de log como sendo de nível de saída padrão Stdout.
Warning   Constante que define uma mensagem de log como sendo de nível de de aviso.

Propriedades
Enabled  
Format   Define ou retorna o formato de mensagens de log produzidos pelo objeto Logger.
Level   Define ou retorna o nível mínimo de registro para o objeto Logger. Os níveis são definidos por constantes do componente, veja a seguir:
Output  

Métodos
Begin  
Log  
isEnabledFor   Retorna se o objeto Logger está habilitado para (ou seja, não vai ignorar mensagens para) o nível de mensagem especificado por iLevel.