16.2. Ведение одного журнала
Пред. | Глава 16. Zend_Log | След.

## 16.2. Ведение одного журнала

Регистратор (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);

Пред. | Уровень выше | След.
Глава 16. Zend_Log | Начало | 16.3. Уровни сообщений