Spec-Zone.ru › Phalcon 3

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

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

implements Phalcon\Logger\AdapterInterface

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

Адаптер для записи логов в текстовые файлы

$logger = new \Phalcon\Logger\Adapter\File("app/logs/test.log");

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

$logger->close();

Методы

public getPath ()

Путь к файлу

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

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

public getFormatter ()

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

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

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

public close ()

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

public __wakeup ()

Открывает внутренний обработчик файлов после десериализации

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_File.html

Spec-Zone.ru

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