MeterProviderFactory
in package
uses
LogsMessagesTrait
Table of Contents
Methods
- create() : MeterProviderInterface
- logDebug() : void
- logError() : void
- logInfo() : void
- logNotice() : void
- logWarning() : void
- createExemplarFilter() : ExemplarFilterInterface
- doLog() : void
- shouldLog() : bool
Methods
create()
public
create([ResourceInfo|null $resource = null ]) : MeterProviderInterface
Parameters
- $resource : ResourceInfo|null = null
Tags
Return values
MeterProviderInterfacelogDebug()
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> = []
createExemplarFilter()
private
createExemplarFilter(string $name) : ExemplarFilterInterface
Parameters
- $name : string
Return values
ExemplarFilterInterfacedoLog()
private
static doLog(string $level, string $message, array<string|int, mixed> $context) : void
Parameters
- $level : string
- $message : string
- $context : array<string|int, mixed>
shouldLog()
private
static shouldLog(string $level) : bool
Parameters
- $level : string