NoopTracerProvider.php
Same filename in this branch
Namespace
OpenTelemetry\SDK\TraceFile
-
vendor/
open-telemetry/ sdk/ Trace/ NoopTracerProvider.php
View source
<?php
declare (strict_types=1);
namespace OpenTelemetry\SDK\Trace;
use OpenTelemetry\API;
use OpenTelemetry\SDK\Common\Future\CancellationInterface;
use OpenTelemetry\SDK\Common\InstrumentationScope\Configurator;
class NoopTracerProvider extends API\Trace\NoopTracerProvider implements TracerProviderInterface {
public function forceFlush(?CancellationInterface $cancellation = null) : bool {
return true;
}
public function shutdown(?CancellationInterface $cancellation = null) : bool {
return true;
}
public function updateConfigurator(Configurator $configurator) : void {
}
}
Classes
Title | Deprecated | Summary |
---|---|---|
NoopTracerProvider |