Spec-Zone.ru › Phalcon 2

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

расширяет абстрактный класс Phalcon\Logger\Adapter

реализует Phalcon\Logger\AdapterInterface

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

$logger = new \Phalcon\Logger\Adapter\File("app/logs/test.log");
$logger->log("This is a message");
$logger->log("This is an error", \Phalcon\Logger::ERROR);
$logger->error("This is another error");
$logger->close();

Методы

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

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

public Phalcon\Logger\Formatter\Line getFormatter ()

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

protected logInternal (string $message, int $type, int $time, array $context)

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

public boolean close ()

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

public getPath ()

Возвращает путь к файлу

public __wakeup ()

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

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

Spec-Zone.ru

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