ObservabilityContext
Table of Contents
-
$bucketName
: string|null
-
$collectionName
: string|null
-
$core
: resource
-
$meter
: Meter
-
$scopeName
: string|null
-
$service
: string|null
-
$tracer
: RequestTracer
-
__construct()
: mixed
-
close()
: void
-
from()
: ObservabilityContext
-
recordOperation()
: mixed
$bucketName
private
string|null
$bucketName
= null
$collectionName
private
string|null
$collectionName
= null
$core
private
resource
$core
$meter
private
Meter
$meter
$scopeName
private
string|null
$scopeName
= null
$service
private
string|null
$service
= null
$tracer
private
RequestTracer
$tracer
__construct()
public
__construct(mixed $core, RequestTracer $tracer, Meter $meter[, string|null $bucketName = null ][, string|null $scopeName = null ][, string|null $collectionName = null ][, string|null $service = null ]) : mixed
Parameters
-
$core
: mixed
-
-
$tracer
: RequestTracer
-
-
$meter
: Meter
-
-
$bucketName
: string|null
= null
-
-
$scopeName
: string|null
= null
-
-
$collectionName
: string|null
= null
-
-
$service
: string|null
= null
-
Return values
mixed
—
close()
public
close() : void
Return values
void
—
from()
public
static from(ObservabilityContext $context[, string|null $bucketName = null ][, string|null $scopeName = null ][, string|null $collectionName = null ][, string|null $service = null ]) : ObservabilityContext
Parameters
-
$context
: ObservabilityContext
-
-
$bucketName
: string|null
= null
-
-
$scopeName
: string|null
= null
-
-
$collectionName
: string|null
= null
-
-
$service
: string|null
= null
-
Return values
ObservabilityContext
—
recordOperation()
public
recordOperation(string $opName, RequestSpan|null $parentSpan, callable $operation) : mixed
Parameters
-
$opName
: string
-
-
$parentSpan
: RequestSpan|null
-
-
$operation
: callable
-
Return values
mixed
—