Класс Phalcon\Logger\Adapter\File
extends абстрактный класс Phalcon\Logger\Adapter
implements Phalcon\Logger\AdapterInterface
Адаптер для записи логов в текстовые файлы
$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