Ein Protokoll wird durch den Aufruf der Zend_Log::registerLogger()
Methode mit
einer Zend_Log_Adapter_Interface
Instanz als Argument erstellt.
require_once 'Zend/Log.php'; // Zend_Log Basisklasse require_once 'Zend/Log/Adapter/File.php'; // Protokolladapter für Dateien // Dateiprotokoll registrieren Zend_Log::registerLogger(new Zend_Log_Adapter_File('/logs/simple.txt'));
Nachrichten werden an das Protokoll dann mit Zend_Log::log()
gesendet.
/** * Sende eine Nachricht an das Protokoll. Ein optionales zweites Argument gibt die Protokollstufe * an. Wenn keine Protokollstufe angegeben wird, wird LEVEL_DEBUG angenommen. */ Zend_Log::log('Erste Protokollnachricht.'); /** * Protokolliere eine schwerwiegende Nachricht. */ Zend_Log::log('Ein schwerer Fehler ist aufgetreten.', Zend_Log::LEVEL_SEVERE);