| @@ 143-149 (lines=7) @@ | ||
| 140 | $values[static::DECODE_PARAM_RESPONSE] = 'OK'; |
|
| 141 | $values[static::DECODE_PARAM_CODE] = json_decode($data, true); |
|
| 142 | } else { |
|
| 143 | foreach (explode($decodeSetting[static::DECODE_SEPARATOR], $data) as $key => $value) { |
|
| 144 | foreach ($decodeSetting[static::DECODE_PARAMS] as $param => $paramSetting) { |
|
| 145 | if ($key === $paramSetting[static::DECODE_PARAM_SETTING_MARKER]) { |
|
| 146 | $values[$param] = $value; |
|
| 147 | } |
|
| 148 | } |
|
| 149 | } |
|
| 150 | } |
|
| 151 | ||
| 152 | return $values; |
|
| @@ 130-136 (lines=7) @@ | ||
| 127 | $values = []; |
|
| 128 | switch ($decodeFormat) { |
|
| 129 | case static::RESPONSE_TYPE_STRING: |
|
| 130 | foreach (explode($decodeSetting[static::DECODE_SEPARATOR], $data) as $key => $value) { |
|
| 131 | foreach ($decodeSetting[static::DECODE_PARAMS] as $param => $paramSetting) { |
|
| 132 | if ($key === $paramSetting[static::DECODE_PARAM_SETTING_MARKER]) { |
|
| 133 | $values[$param] = $value; |
|
| 134 | } |
|
| 135 | } |
|
| 136 | } |
|
| 137 | break; |
|
| 138 | case static::RESPONSE_TYPE_JSON: |
|
| 139 | foreach (json_decode($data, true) as $key => $value) { |
|