Spec-Zone.ru › Phalcon 2

Класс 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API