21 lines
401 B
PHP
21 lines
401 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
use OpenTelemetry\Extension\Propagator\CloudTrace\CloudTracePropagator;
|
|
use OpenTelemetry\SDK\Registry;
|
|
|
|
if (!class_exists(Registry::class)) {
|
|
return;
|
|
}
|
|
|
|
Registry::registerTextMapPropagator(
|
|
'cloudtrace',
|
|
CloudTracePropagator::getInstance()
|
|
);
|
|
|
|
Registry::registerTextMapPropagator(
|
|
'cloudtrace-oneway',
|
|
CloudTracePropagator::getOneWayInstance()
|
|
);
|