1
0
Fork 0

Add HHVM support in UA header

pull/2581/merge
Jordi Boggiano 2014-12-07 13:47:34 +00:00
parent d249d0c121
commit 59648b12a4
1 changed files with 8 additions and 4 deletions

View File

@ -385,15 +385,19 @@ class RemoteFilesystem
protected function getOptionsForUrl($originUrl, $additionalOptions) protected function getOptionsForUrl($originUrl, $additionalOptions)
{ {
if (defined('HHVM_VERSION')) {
$phpVersion = 'HHVM ' . HHVM_VERSION;
} else {
$phpVersion = 'PHP ' . PHP_MAJOR_VERSION . '.' . PHP_MINOR_VERSION . '.' . PHP_RELEASE_VERSION;
}
$headers = array( $headers = array(
sprintf( sprintf(
'User-Agent: Composer/%s (%s; %s; PHP %s.%s.%s)', 'User-Agent: Composer/%s (%s; %s; %s)',
Composer::VERSION === '@package_version@' ? 'source' : Composer::VERSION, Composer::VERSION === '@package_version@' ? 'source' : Composer::VERSION,
php_uname('s'), php_uname('s'),
php_uname('r'), php_uname('r'),
PHP_MAJOR_VERSION, $phpVersion
PHP_MINOR_VERSION,
PHP_RELEASE_VERSION
) )
); );