function PsrUtils::compression
Resolve an array or CSV of compression types to a list
1 call to PsrUtils::compression()
- PsrTransportFactory::create in vendor/
open-telemetry/ sdk/ Common/ Export/ Http/ PsrTransportFactory.php - @phan-suppress PhanTypeMismatchArgumentNullable
File
-
vendor/
open-telemetry/ sdk/ Common/ Export/ Http/ PsrUtils.php, line 115
Class
- PsrUtils
- @internal
Namespace
OpenTelemetry\SDK\Common\Export\HttpCode
public static function compression($compression) : array {
if (is_array($compression)) {
return $compression;
}
if (!$compression) {
return [];
}
if (!str_contains((string) $compression, ',')) {
return [
$compression,
];
}
return array_map('trim', explode(',', (string) $compression));
}