class MonologErrorHandler implements ErrorHandler (View source)

Methods

public
$this
setLogger(LoggerInterface $logger) deprecated

Set the PSR-3 logger to send errors & exceptions to. Will overwrite any previously configured loggers

public
LoggerInterface
getLogger() deprecated

Get the first registered PSR-3 logger to send errors & exceptions to

public
$this
pushLogger(LoggerInterface $logger)

Adds a PSR-3 logger to send messages to, to the end of the stack

public
LoggerInterface[]
getLoggers()

Returns the stack of PSR-3 loggers

public
$this
setLoggers(array $loggers)

Set the PSR-3 loggers (overwrites any previously configured values)

public
start()

Register and begin handling errors with this handler

Details

$this setLogger(LoggerInterface $logger) deprecated

deprecated 4.4.0 Use pushLogger() instead

Set the PSR-3 logger to send errors & exceptions to. Will overwrite any previously configured loggers

Parameters

LoggerInterface $logger

Return Value

$this

LoggerInterface getLogger() deprecated

deprecated 4.4.0 Use getLoggers() instead

Get the first registered PSR-3 logger to send errors & exceptions to

Return Value

LoggerInterface

$this pushLogger(LoggerInterface $logger)

Adds a PSR-3 logger to send messages to, to the end of the stack

Parameters

LoggerInterface $logger

Return Value

$this

LoggerInterface[] getLoggers()

Returns the stack of PSR-3 loggers

Return Value

LoggerInterface[]

$this setLoggers(array $loggers)

Set the PSR-3 loggers (overwrites any previously configured values)

Parameters

array $loggers

Return Value

$this

start()

Register and begin handling errors with this handler