OpenTelemetry PHP

SdkBuilder
in package

Table of Contents

Properties

$autoShutdown  : bool
$eventLoggerProvider  : EventLoggerProviderInterface|null
$loggerProvider  : LoggerProviderInterface|null
$meterProvider  : MeterProviderInterface|null
$propagator  : TextMapPropagatorInterface|null
$tracerProvider  : TracerProviderInterface|null

Methods

build()  : Sdk
buildAndRegisterGlobal()  : ScopeInterface
setAutoShutdown()  : self
Automatically shut down providers on process completion. If not set, the user is responsible for calling `shutdown`.
setEventLoggerProvider()  : self
setLoggerProvider()  : self
setMeterProvider()  : self
setPropagator()  : self
setTracerProvider()  : self

Properties

$autoShutdown

private bool $autoShutdown = false

Methods

setAutoShutdown()

Automatically shut down providers on process completion. If not set, the user is responsible for calling `shutdown`.

public setAutoShutdown(bool $shutdown) : self
Parameters
$shutdown : bool
Return values
self

        
On this page

Search results