class LoggerService extends Service

Logger service.

Properties

protected Application $app Application. from Service
protected Container $container Container. from Service
protected Config $config Config. from Service

Methods

__construct(Application $app, Container $container, Config $config)

Constructor.

from Service
register()

Registers the service.

array
getContext()

Get global logger context.

string
getStoragePath()

Returns the storage path.

StreamHandler
getStreamHandler()

Returns a stream handler.

HandlerInterface
getHandler(string $handler)

Returns a log handler.

Details

in Service at line 49
__construct(Application $app, Container $container, Config $config)

Constructor.

Parameters

Application $app Application
Container $container Container
Config $config Config

at line 87
register()

Registers the service.

at line 31
protected array getContext()

Get global logger context.

Return Value

array

at line 48
protected string getStoragePath()

Returns the storage path.

Return Value

string

at line 60
protected StreamHandler getStreamHandler()

Returns a stream handler.

Return Value

StreamHandler

at line 79
protected HandlerInterface getHandler(string $handler)

Returns a log handler.

Parameters

string $handler Handler name

Return Value

HandlerInterface