Spec-Zone.ru › Phalcon 3

Класс Phalcon\Logger\Adapter\Syslog

extends абстрактный класс Phalcon\Logger\Adapter

implements Phalcon\Logger\AdapterInterface

Исходный код на GitHub

Отправляет логи в системный логгер

use Phalcon\Logger;
use Phalcon\Logger\Adapter\Syslog;

// LOG_USER is the only valid log type under Windows operating systems
$logger = new Syslog(
    "ident",
    [
        "option"   => LOG_CONS | LOG_NDELAY | LOG_PID,
        "facility" => LOG_USER,
    ]
);

$logger->log("This is a message");
$logger->log(Logger::ERROR, "This is an error");
$logger->error("This is another error");

Методы

public __construct (string $name, [array $options])

Конструктор Phalcon\Logger\Adapter\Syslog

public getFormatter ()

Возвращает внутренний форматировщик

public logInternal (mixed $message, mixed $type, mixed $time, array $context)

Записывает лог в сам поток

public close ()

Закрывает логгер

public setLogLevel (mixed $level) унаследован от Phalcon\Logger\Adapter

Фильтрует логи, отправляемые обработчикам, которые меньше или равны определенному уровню

public getLogLevel () унаследован от Phalcon\Logger\Adapter

Возвращает текущий уровень лога

public setFormatter (Phalcon\Logger\FormatterInterface $formatter) унаследован от Phalcon\Logger\Adapter

Устанавливает форматировщик сообщений

public begin () унаследован от Phalcon\Logger\Adapter

Начинает транзакцию

public commit () унаследован от Phalcon\Logger\Adapter

Подтверждает внутреннюю транзакцию

public rollback () унаследован от Phalcon\Logger\Adapter

Отменяет внутреннюю транзакцию

public isTransaction () унаследован от Phalcon\Logger\Adapter

Возвращает, находится ли логгер в активной транзакции или нет

public critical (mixed $message, [array $context]) унаследован от Phalcon\Logger\Adapter

Отправляет/Записывает критическое сообщение в лог

public emergency (mixed $message, [array $context]) унаследован от Phalcon\Logger\Adapter

Отправляет/Записывает сообщение об аварийной ситуации в лог

public debug (mixed $message, [array $context]) унаследован от Phalcon\Logger\Adapter

Отправляет/Записывает отладочное сообщение в лог

public error (mixed $message, [array $context]) унаследован от Phalcon\Logger\Adapter

Отправляет/Записывает сообщение об ошибке в лог

public info (mixed $message, [array $context]) унаследован от Phalcon\Logger\Adapter

Отправляет/Записывает информационное сообщение в лог

public notice (mixed $message, [array $context]) унаследован от Phalcon\Logger\Adapter

Отправляет/Записывает сообщение о событии в лог

public warning (mixed $message, [array $context]) унаследован от Phalcon\Logger\Adapter

Отправляет/Записывает предупреждающее сообщение в лог

public alert (mixed $message, [array $context]) унаследован от Phalcon\Logger\Adapter

Отправляет/Записывает сообщение об тревоге в лог

public log (mixed $type, [mixed $message], [array $context]) унаследован от Phalcon\Logger\Adapter

Записывает сообщения во внутренний логгер. Добавляет логи в логгер

© 2011–2017 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/latest/api/Phalcon_Logger_Adapter_Syslog.html

Spec-Zone.ru

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