PROTOCOL_URI
PROTOCOL_URI = 'http://meta.wildfirehq.org/Protocol/JsonStream/0.2'
WildFire JSON header message format
Simple FirePHP Handler (http://www.firephp.org/), which uses the Wildfire protocol.
Classes extending it should (in most cases) only implement write($record)
$formatter : \Monolog\Formatter\FormatterInterface
isHandling(array $record) : Boolean
Checks whether the given record will be handled by this handler.
This is mostly done for performance reasons, to avoid calling processors for nothing.
Handlers should still check the record levels within handle(), returning false in isHandling() is no guarantee that handle() will not be called, and isHandling() might not be called for a given record.
array | $record | Partial log record containing only a level key |
setFormatter(\Monolog\Formatter\FormatterInterface $formatter) : self
Sets the formatter.
\Monolog\Formatter\FormatterInterface | $formatter |
getFormatter() : \Monolog\Formatter\FormatterInterface
Gets the formatter.
createHeader(array $meta, string $message) : array
Base header creation function used by init headers & record headers
array | $meta | Wildfire Plugin, Protocol & Structure Indexes |
string | $message | Log message |
Complete header string ready for the client as key and message as value
getDefaultFormatter() : \Monolog\Formatter\FormatterInterface
Gets the default formatter.