Класс Phalcon\Logger\Adapter\Syslog
расширяет абстрактный класс Phalcon\Logger\Adapter
реализует Phalcon\Logger\AdapterInterface
Отправляет логи в системный логгер
$logger = new \Phalcon\Logger\Adapter\Syslog("ident", array(
'option' => LOG_NDELAY,
'facility' => LOG_MAIL
));
$logger->log("This is a message");
$logger->log("This is an error", \Phalcon\Logger::ERROR);
$logger->error("This is another error");
Методы
public __construct (string $name, [array $options])
Конструктор Phalcon\Logger\Adapter\Syslog
public Phalcon\Logger\Formatter\Line getFormatter ()
Возвращает внутренний форматировщик
protected logInternal (string $message, int $type, int $time, array $context)
Записывает лог в сам поток
public boolean close ()
Закрывает логгер
public Phalcon\Logger\Adapter setLogLevel (int $level) унаследован от Phalcon\Logger\Adapter
Фильтрует логи, отправляемые обработчикам, которые меньше или равны определённому уровню
public int getLogLevel () унаследован от Phalcon\Logger\Adapter
Возвращает текущий уровень логов
public Phalcon\Logger\Adapter setFormatter (Phalcon\Logger\FormatterInterface $formatter) унаследован от Phalcon\Logger\Adapter
Устанавливает форматировщик сообщений
public Phalcon\Logger\Adapter isTransaction () унаследован от Phalcon\Logger\Adapter
Возвращает текущую транзакцию
public Phalcon\Logger\Adapter begin () унаследован от Phalcon\Logger\Adapter
Начинает транзакцию
public Phalcon\Logger\Adapter commit () унаследован от Phalcon\Logger\Adapter
Подтверждает внутреннюю транзакцию
public Phalcon\Logger\Adapter rollback () унаследован от Phalcon\Logger\Adapter
Откатывает внутреннюю транзакцию
public emergence (unknown $message, [unknown $context]) унаследован от Phalcon\Logger\Adapter
...
public Phalcon\Logger\Adapter log (unknown $type, string $message, [array $context]) унаследован от Phalcon\Logger\Adapter
Записывает сообщения во внутренний логгер. Добавляет сообщения в журнал
public Phalcon\Logger\AdapterInterface debug (string $message, [array $context]) унаследован от Phalcon\Logger\Adapter
Отправляет/записывает сообщение отладки в журнал
public Phalcon\Logger\AdapterInterface info (string $message, [array $context]) унаследован от Phalcon\Logger\Adapter
Отправляет/записывает информационное сообщение в журнал
public Phalcon\Logger\AdapterInterface notice (string $message, [array $context]) унаследован от Phalcon\Logger\Adapter
Отправляет/записывает сообщение о внимании в журнал
public Phalcon\Logger\AdapterInterface warning (string $message, [array $context]) унаследован от Phalcon\Logger\Adapter
Отправляет/записывает сообщение об ошибке в журнал
public Phalcon\Logger\AdapterInterface error (string $message, [array $context]) унаследован от Phalcon\Logger\Adapter
Отправляет/записывает сообщение об ошибке в журнал
public Phalcon\Logger\AdapterInterface critical (string $message, [array $context]) унаследован от Phalcon\Logger\Adapter
Отправляет/записывает критическое сообщение в журнал
public Phalcon\Logger\AdapterInterface alert (string $message, [array $context]) унаследован от Phalcon\Logger\Adapter
Отправляет/записывает сообщение об тревоге в журнал
public Phalcon\Logger\AdapterInterface emergency (string $message, [array $context]) унаследован от Phalcon\Logger\Adapter
Отправляет/записывает сообщение о чрезвычайном происшествии в журнал
© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Logger_Adapter_Syslog.html