====== Пакет LOG ====== Получение объекта для логирования $log = lmbToolkit::instance()->getLog(); Запись сообщения в лог $log->log($message, $level = LOG_INFO, $params = array(), $backtrace = null); В качестве уровня важности (''$level'') сообщений используются стандартные константы * LOG_NOTICE * LOG_WARNING * LOG_INFO * LOG_ERR Список доступных средств для логирования ^Writer ^Описание ^dsn ^ |%%EchoWriter%%|Вывод в stdout| echo: | |%%FileWriter%% | Запись в файл, по умолчанию это LIMB_VAR_DIR/error.log | %%file://path/log/error.log%% | |%%FirePHPWriter%% | Вывод в консоль [[http://www.firephp.org/|FirePHP]] | %%firePHP://localhost/?check_extension=0%% | |%%PHPLogWriter%% | Вывод в PHP лог | PHPLog: | |%%SyslogWriter%% | Вывод в syslog | syslog: | ===== Конфигурирование ===== **common.conf.php** $conf = array( 'logs' => array ( 'firePHP://localhost/?check_extension=0', 'file://'.lmb_env_get('LIMB_VAR_DIR').'/log/error.log' ) ); Константы ^ Константа ^ Значение по умолчанию ^ Описание ^ | LIMB_LOG_ENABLE | true | Выключение логирования |