function SdkAutoloader::createLateBindingLoggerProvider
1 call to SdkAutoloader::createLateBindingLoggerProvider()
- SdkAutoloader::registerInstrumentations in vendor/
open-telemetry/ sdk/ SdkAutoloader.php - Register all {@link Instrumentation} configured through SPI @psalm-suppress ArgumentTypeCoercion
File
-
vendor/
open-telemetry/ sdk/ SdkAutoloader.php, line 197
Class
- SdkAutoloader
- @psalm-suppress RedundantCast
Namespace
OpenTelemetry\SDKCode
private static function createLateBindingLoggerProvider() : LoggerProviderInterface {
return new LateBindingLoggerProvider(static function () : LoggerProviderInterface {
$scope = Context::getRoot()->activate();
try {
return Globals::loggerProvider();
} finally {
$scope->detach();
}
});
}