class Logger

Class Logger

Methods

__construct(LoggingConfig $config)

Logger constructor.

getHandlers()

No description

getTestHandler()

Gets TestHandler

log($level, $message, array $context = [])

No description

getDefaultLogLevel()

Gets a PSR-3 log level based on the error level set in PHP

Details

__construct(LoggingConfig $config)

Logger constructor.

Parameters

Name Type Description
$config LoggingConfig

HandlerInterface[] getHandlers()

Return Value

HandlerInterface[]

null|TestHandler getTestHandler()

Gets TestHandler

Return Value

null|TestHandler

void log($level, $message, array $context = [])

Parameters

Name Type Description
$level
$message
$context array

Return Value

void

int getDefaultLogLevel()

Gets a PSR-3 log level based on the error level set in PHP

Note: An error level of E_ALL will result in log messages of level NOTICE and higher being displayed.

Return Value

int PSR-3 log level

Constants

LOGGER_NAME