Интерфейс Phalcon\Logger\Adapter\AdapterInterface

Source on GitHub

Namespace Phalcon\Logger\Adapter
Uses Phalcon\Logger\Formatter\FormatterInterface, Phalcon\Logger\Item

Методы

public function add( Item $item ): AdapterInterface;

Добавление сообщения в очередь

public function begin(): AdapterInterface;

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

public function close(): bool;

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

public function commit(): AdapterInterface;

Фиксирует внутреннюю транзакцию

public function getFormatter(): FormatterInterface;

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

public function inTransaction(): bool;

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

public function process( Item $item ): void;

Обрабатывает сообщение в адаптере

public function rollback(): AdapterInterface;

Откат внутренней транзакции

public function setFormatter( FormatterInterface $formatter ): AdapterInterface;

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