$level
$level :
Stores to any socket - uses fsockopen() or pfsockopen().
Classes extending it should (in most cases) only implement write($record)
$formatter : \Monolog\Formatter\FormatterInterface
__construct(string $token, boolean $useSSL = true, integer $level = \Monolog\Logger::DEBUG, boolean $bubble = true)
string | $token | Log token supplied by LogEntries |
boolean | $useSSL | Whether or not SSL encryption should be used. |
integer | $level | The minimum logging level to trigger this handler |
boolean | $bubble | Whether or not messages that are handled should bubble up the stack. |
If SSL encryption is set to true and OpenSSL is missing
isConnected() : boolean
Check to see if the socket is currently available.
UDP might appear to be connected but might fail when writing. See http://php.net/fsockopen for details.
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.
getDefaultFormatter() : \Monolog\Formatter\FormatterInterface
Gets the default formatter.