pushProcessor() pushProcessor(callable $callback) : \Monolog\Handler\HandlerInterface {@inheritDoc} Parameters callable $callback Returns \Monolog\Handler\HandlerInterface —
setFormatter() setFormatter(\Monolog\Formatter\FormatterInterface $formatter) : \Monolog\Handler\HandlerInterface {@inheritDoc} Parameters \Monolog\Formatter\FormatterInterface $formatter Returns \Monolog\Handler\HandlerInterface —
getFormatter() getFormatter() : \Monolog\Formatter\FormatterInterface {@inheritDoc} Returns \Monolog\Formatter\FormatterInterface —
__construct() __construct(\Aws\DynamoDb\DynamoDbClient $client, string $table, mixed $level = Logger::DEBUG, bool $bubble = true) : mixed Parameters \Aws\DynamoDb\DynamoDbClient $client string $table mixed $level bool $bubble Returns mixed —
setLevel() setLevel(mixed $level) : self Sets minimum logging level at which this handler will be triggered. Parameters mixed $level Returns self —
getLevel() getLevel() : int Gets minimum logging level at which this handler will be triggered. Returns int —
setBubble() setBubble(bool $bubble) : self Sets the bubbling behavior. Parameters bool $bubble true means that this handler allows bubbling. false means that bubbling is not permitted. Returns self —
getBubble() getBubble() : bool Gets the bubbling behavior. Returns bool — true means that this handler allows bubbling. false means that bubbling is not permitted.
handleBatch() handleBatch(array $records) : void Handles a set of records at once. Parameters array $records The records to handle (an array of record arrays)
write() write(array $record) : void Writes the record down to the log of the implementing handler Parameters array $record
processRecord() processRecord(array $record) : array Processes a record. Parameters array $record Returns array —
getDefaultFormatter() getDefaultFormatter() : \Monolog\Formatter\FormatterInterface {@inheritDoc} Returns \Monolog\Formatter\FormatterInterface —
filterEmptyFields() filterEmptyFields(array $record) : array Parameters array $record Returns array —