opentelemetry-php/src/Extension/Propagator/CloudTrace/_register.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()
);