FLEEP_HOST
FLEEP_HOST = 'fleep.io'
Sends logs to Fleep.io using Webhook integrations
You'll need a Fleep.io account to use this handler.
$formatter : \Monolog\Formatter\FormatterInterface
__construct(string $token, boolean|integer $level = \Monolog\Logger::DEBUG, boolean $bubble = true)
Construct a new Fleep.io Handler.
For instructions on how to create a new web hook in your conversations see https://fleep.io/integrations/webhooks/
string | $token | Webhook token |
boolean|integer | $level | The minimum logging level at which this handler will be triggered |
boolean | $bubble | Whether the messages that are handled can bubble up the stack or not |
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\LineFormatter
Returns the default formatter to use with this handler
Overloaded to remove empty context and extra arrays from the end of the log message.