in src/Transport.php [521:534]
private function getClientLibraryInfo(): array
{
$clientClass = get_class($this->client);
if (false !== strpos($clientClass, 'GuzzleHttp\Client')) {
return ['gu', InstalledVersions::getPrettyVersion('guzzlehttp/guzzle')];
}
if (false !== strpos($clientClass, 'Symfony\Component\HttpClient')) {
return ['sy', InstalledVersions::getPrettyVersion('symfony/http-client')];
}
if (false !== strpos($clientClass, 'Elastic\Transport\Client\Curl')) {
return ['ec', Transport::VERSION];
}
return [];
}