ConsoleFormatter
class ConsoleFormatter implements FormatterInterface
Форматирует входящие записи для вывода на консоль, подсвечивая их в зависимости от уровня логирования.
Постоянные значения
| SIMPLE_FORMAT | |
| SIMPLE_DATE |
Методы
| __construct(array $options = array()) Доступные параметры: * format: Формат выводимой строки лога. Поддерживаются следующие плейсхолдеры: %datetime%, %start_tag%, %level_name%, %end_tag%, %channel%, %message%, %context%, %extra%; * date_format: Формат выводимой даты; * colors: Если true, строка лога содержит ANSI-код для добавления цвета; * multiline: Если false, "context" и "extra" выводятся в одну строку. | ||
| formatBatch(array $records) {@inheritdoc} | ||
| format(array $record) {@inheritdoc} | ||
| echoLine($line, $depth, $indentPad) | ||
| castObject($v, array $a, Stub $s, $isNested) |
Подробности
__construct(array $options = array())
Доступные параметры: * format: Формат выводимой строки лога. Поддерживаются следующие плейсхолдеры: %datetime%, %start_tag%, %level_name%, %end_tag%, %channel%, %message%, %context%, %extra%; * date_format: Формат выводимой даты; * colors: Если true, строка лога содержит ANSI-код для добавления цвета; * multiline: Если false, "context" и "extra" выводятся в одну строку.
Параметры
| array | $options |
formatBatch(array $records)
{@inheritdoc}
Параметры
| array | $records |
format(array $record)
{@inheritdoc}
Параметры
| array | $record |
echoLine($line, $depth, $indentPad)
Параметры
| $line | ||
| $depth | ||
| $indentPad |
castObject($v, array $a, Stub $s, $isNested)
Параметры
| $v | ||
| array | $a | |
| Stub | $s | |
| $isNested |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Bridge/Monolog/Formatter/ConsoleFormatter.html