Bånder

HasLogger

Table of Contents

Properties

$loggerCache  : array<string|int, mixed>

Methods

getLogger()  : LoggerInterface
getLogChannelAttribute()  : LogChannel|null
shouldInitializeLogger()  : bool

Properties

$loggerCache

private array<string|int, mixed> $loggerCache = []

Methods

getLogger()

protected getLogger([string $propertyName = 'logger' ]) : LoggerInterface
Parameters
$propertyName : string = 'logger'
Return values
LoggerInterface

getLogChannelAttribute()

private getLogChannelAttribute(ReflectionProperty $property) : LogChannel|null
Parameters
$property : ReflectionProperty
Return values
LogChannel|null

shouldInitializeLogger()

private shouldInitializeLogger(ReflectionProperty $property) : bool
Parameters
$property : ReflectionProperty
Return values
bool

        
On this page

Search results