1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
<?php declare(strict_types=1); namespace OpenTelemetry\API\Trace; class NoopTracerProvider implements TracerProviderInterface { public function getTracer( string $name, ?string $version = null, ?string $schemaUrl = null, iterable $attributes = [] ): TracerInterface { return NoopTracer::getInstance(); } }