getParameter('sentry.tracing.enabled') || !$container->getParameter('sentry.tracing.http_client.enabled')) { return; } foreach ($container->findTaggedServiceIds('http_client.client') as $id => $tags) { $container->register('.sentry.traceable.' . $id, TraceableHttpClient::class) ->setDecoratedService($id) ->setArgument(0, new Reference('.sentry.traceable.' . $id . '.inner')) ->setArgument(1, new Reference(HubInterface::class)) ->addTag('kernel.reset', ['method' => 'reset']); } } }