HasLogger
Table of Contents
Properties
-
$loggerCache
: array<string|int, mixed>
Methods
-
getLogger()
: LoggerInterface
-
getLogChannelAttribute()
: LogChannel|null
-
shouldInitializeLogger()
: bool
$loggerCache
private
array<string|int, mixed>
$loggerCache
= []
getLogger()
protected
getLogger([string $propertyName = 'logger' ]) : LoggerInterface
Parameters
-
$propertyName
: string
= 'logger'
-
Return values
LoggerInterface
getLogChannelAttribute()
private
getLogChannelAttribute(ReflectionProperty $property) : LogChannel|null
Parameters
-
$property
: ReflectionProperty
-
shouldInitializeLogger()
private
shouldInitializeLogger(ReflectionProperty $property) : bool
Parameters
-
$property
: ReflectionProperty
-