Регистратор (logger) создается вызовом метода
Zend_Log::registerLogger()
с экземпляром
Zend_Log_Adapter_Interface
в качестве аргумента.
require_once 'Zend/Log.php'; // Базовый класс Zend_Log require_once 'Zend/Log/Adapter/File.php'; // Адаптер для File log adapter // Register the file logger Zend_Log::registerLogger(new Zend_Log_Adapter_File('/logs/simple.txt'));
После этого сообщения отправляются в журнал с помощью Zend_Log::log()
.
/** * Отправка сообщения в журнал. Необязательный вотрой агрумент определяет уровень * сообщения. Если он не определен, то предполагается уровень LEVEL_DEBUG */ Zend_Log::log('Первое зарегистрированное сообщение.'); /** * Регистрация сообщения уровня LEVEL_SEVERE. */ Zend_Log::log('Произошла серьезная ошибка.', Zend_Log::LEVEL_SEVERE);