SdkAutoloader
in package
uses
LogsMessagesTrait
Tags
Table of Contents
Methods
- autoload() : bool
- logDebug() : void
- logError() : void
- logInfo() : void
- logNotice() : void
- logWarning() : void
- createLateBindingLoggerProvider() : LoggerProviderInterface
- createLateBindingMeterProvider() : MeterProviderInterface
- createLateBindingTextMapPropagator() : TextMapPropagatorInterface
- createLateBindingTracerProvider() : TracerProviderInterface
- doLog() : void
- environmentBasedInitializer() : Configurator
- fileBasedInitializer() : Configurator
- getHookManager() : HookManagerInterface
- registerInstrumentations() : void
- Register all {@link Instrumentation} configured through SPI
- shouldLog() : bool
Methods
autoload()
public
static autoload() : bool
Return values
boollogDebug()
protected
static logDebug(string $message[, array<string|int, mixed> $context = [] ]) : void
Parameters
- $message : string
- $context : array<string|int, mixed> = []
logError()
protected
static logError(string $message[, array<string|int, mixed> $context = [] ]) : void
Parameters
- $message : string
- $context : array<string|int, mixed> = []
logInfo()
protected
static logInfo(string $message[, array<string|int, mixed> $context = [] ]) : void
Parameters
- $message : string
- $context : array<string|int, mixed> = []
logNotice()
protected
static logNotice(string $message[, array<string|int, mixed> $context = [] ]) : void
Parameters
- $message : string
- $context : array<string|int, mixed> = []
logWarning()
protected
static logWarning(string $message[, array<string|int, mixed> $context = [] ]) : void
Parameters
- $message : string
- $context : array<string|int, mixed> = []
createLateBindingLoggerProvider()
private
static createLateBindingLoggerProvider() : LoggerProviderInterface
Return values
LoggerProviderInterfacecreateLateBindingMeterProvider()
private
static createLateBindingMeterProvider() : MeterProviderInterface
Return values
MeterProviderInterfacecreateLateBindingTextMapPropagator()
private
static createLateBindingTextMapPropagator() : TextMapPropagatorInterface
Return values
TextMapPropagatorInterfacecreateLateBindingTracerProvider()
private
static createLateBindingTracerProvider() : TracerProviderInterface
Return values
TracerProviderInterfacedoLog()
private
static doLog(string $level, string $message, array<string|int, mixed> $context) : void
Parameters
- $level : string
- $message : string
- $context : array<string|int, mixed>
environmentBasedInitializer()
private
static environmentBasedInitializer(Configurator $configurator) : Configurator
Parameters
- $configurator : Configurator
Return values
ConfiguratorfileBasedInitializer()
private
static fileBasedInitializer(Configurator $configurator) : Configurator
Parameters
- $configurator : Configurator
Tags
Return values
ConfiguratorgetHookManager()
private
static getHookManager() : HookManagerInterface
Return values
HookManagerInterfaceregisterInstrumentations()
Register all {@link Instrumentation} configured through SPI
private
static registerInstrumentations() : void
Tags
shouldLog()
private
static shouldLog(string $level) : bool
Parameters
- $level : string