@@ 107-122 (lines=16) @@ | ||
104 | /** |
|
105 | * @return array |
|
106 | */ |
|
107 | protected function buildHeaderLines() |
|
108 | { |
|
109 | $result = []; |
|
110 | ||
111 | foreach ($this->getHeaders() as $name => $values) { |
|
112 | $name = str_replace(' ', '-', ucwords(str_replace('-', ' ', $name))); |
|
113 | if (is_string($values)) { |
|
114 | $values = [$values]; |
|
115 | } |
|
116 | foreach ($values as $value) { |
|
117 | $result[] = "$name: $value"; |
|
118 | } |
|
119 | } |
|
120 | ||
121 | return $result; |
|
122 | } |
|
123 | } |
|
124 |
@@ 99-113 (lines=15) @@ | ||
96 | return $contextOptions; |
|
97 | } |
|
98 | ||
99 | public static function composeHeaderLines($headers) |
|
100 | { |
|
101 | $result = []; |
|
102 | foreach ($headers as $name => $values) { |
|
103 | $name = str_replace(' ', '-', ucwords(str_replace('-', ' ', $name))); |
|
104 | if (is_string($values)) { |
|
105 | $values = [$values]; |
|
106 | } |
|
107 | foreach ($values as $value) { |
|
108 | $result[] = "$name: $value"; |
|
109 | } |
|
110 | } |
|
111 | ||
112 | return $result; |
|
113 | } |
|
114 | } |
|
115 |