@@ 147-150 (lines=4) @@ | ||
144 | $value = $this->encodeNonUtf8ToUtf8($value); |
|
145 | } |
|
146 | ||
147 | if (!mb_check_encoding($key, 'UTF-8')) { |
|
148 | $key = mb_convert_encoding($key, 'UTF-8', '8bit'); |
|
149 | $encodedKeys[$key] = (isset($encodedKeys[$key]) ? $encodedKeys[$key] : 0) | static::KEY_UTF8ENCODED; |
|
150 | } |
|
151 | ||
152 | if (is_string($value)) { |
|
153 | if (!mb_check_encoding($value, 'UTF-8')) { |
|
@@ 152-157 (lines=6) @@ | ||
149 | $encodedKeys[$key] = (isset($encodedKeys[$key]) ? $encodedKeys[$key] : 0) | static::KEY_UTF8ENCODED; |
|
150 | } |
|
151 | ||
152 | if (is_string($value)) { |
|
153 | if (!mb_check_encoding($value, 'UTF-8')) { |
|
154 | $value = mb_convert_encoding($value, 'UTF-8', '8bit'); |
|
155 | $encodedKeys[$key] = (isset($encodedKeys[$key]) ? $encodedKeys[$key] : 0) | static::VALUE_UTF8ENCODED; |
|
156 | } |
|
157 | } |
|
158 | ||
159 | $encodedData[$key] = $value; |
|
160 | } |