Monolog\Formatter\LineFormatter
Formats incoming records into a one-line string
This is especially useful for logging to files
- Author: Jordi Boggiano <j.boggiano@seld.be>
Synopsis
class LineFormatter
extends NormalizerFormatter
{
- // constants
- const SIMPLE_FORMAT = "[%datetime%] %channel%.%level_name%: %message% %context% %extra%\n";
- // Inherited constants from NormalizerFormatter
- const SIMPLE_DATE = "Y-m-d H:i:s";
- // members
- protected $format;
- // Inherited members from NormalizerFormatter
- protected $dateFormat;
- // methods
- public void __construct()
- public void format()
- public void formatBatch()
- protected void normalize()
- protected void convertToString()
- // Inherited methods from NormalizerFormatter
- public void __construct()
- public void format()
- public void formatBatch()
- protected void normalize()
- protected void toJson()
Hierarchy
Constants
Name | Value |
---|---|
SIMPLE_FORMAT | "[%datetime%] %channel%.%level_name%: %message% %context% %extra%\n" |
SIMPLE_DATE | "Y-m-d H:i:s" |
Members
protected
- $dateFormat
- $format
Methods
protected
public
- __construct()
- format() — {@inheritdoc}
- formatBatch()
Inherited from Monolog\Formatter\NormalizerFormatter
protected
public
- format() — {@inheritdoc}
- formatBatch() — {@inheritdoc}