function MessageTrait::normalizeHeaderValue
Parameters
mixed $value:
Return value
string[]
3 calls to MessageTrait::normalizeHeaderValue()
- MessageTrait::setHeaders in vendor/
guzzlehttp/ psr7/ src/ MessageTrait.php - MessageTrait::withAddedHeader in vendor/
guzzlehttp/ psr7/ src/ MessageTrait.php - MessageTrait::withHeader in vendor/
guzzlehttp/ psr7/ src/ MessageTrait.php
File
-
vendor/
guzzlehttp/ psr7/ src/ MessageTrait.php, line 171
Class
- MessageTrait
- Trait implementing functionality common to requests and responses.
Namespace
GuzzleHttp\Psr7Code
private function normalizeHeaderValue($value) : array {
if (!is_array($value)) {
return $this->trimAndValidateHeaderValues([
$value,
]);
}
if (count($value) === 0) {
throw new \InvalidArgumentException('Header value can not be an empty array.');
}
return $this->trimAndValidateHeaderValues($value);
}