Índice
Zend_Log
é uma classe de geração de registros de uso geral. Zend_Log
é uma classe estática que
não pode ser instanciada diretamente. Ele manipula uma matriz de instancias de Zend_Log
, uma para
cada registro usado pela aplicação. Cada instância do agente de registro usa um adaptador que implementa uma
Zend_Log_Adapter_Interface
.
Para usar o Zend_Log
, include() a classe
Zend_Log
e as suas classes adaptadoras que seram usadas. Por exemplo, se uma aplicação
irá registrar ambos, console (buffer de saída do PHP) e arquivos de texto, as seguintes linhas
deverão ser incluídas:
require_once 'Zend/Log.php'; // Classe base Zend_Log require_once 'Zend/Log/Adapter/Console.php'; // Adaptador de registro para console require_once 'Zend/Log/Adapter/File.php'; // Adaptador de registro para arquivos
Zend_Log
pode ser usado de uma forma simplificada para um único registro, pode ser configurado
para diversos registros, e pode também, ser usado para registrar as operações internas de muitas classes do
Framework Zend.