function HttpEndpointResolver::resolve
Overrides HttpEndpointResolverInterface::resolve
1 call to HttpEndpointResolver::resolve()
- HttpEndpointResolver::resolveToString in vendor/
open-telemetry/ exporter-otlp/ HttpEndpointResolver.php
File
-
vendor/
open-telemetry/ exporter-otlp/ HttpEndpointResolver.php, line 40
Class
- HttpEndpointResolver
- Resolves non-signal-specific OTLP HTTP endpoints to signal-specific ones according to the specification.
Namespace
OpenTelemetry\Contrib\OtlpCode
public function resolve(string $endpoint, string $signal) : UriInterface {
$components = self::parseEndpoint($endpoint);
return self::addPort(self::addUserInfo($this->createDefaultUri($components, $signal), $components), $components);
}