Code Duplication    Length = 8-8 lines in 2 locations

src/phpsms/lib/Ucpaas.php 2 locations

@@ 232-239 (lines=8) @@
229
            $body_json['client']['clientNumber'] = $clientNumber;
230
            $body_json['client']['appId'] = $appId;
231
            $body = json_encode($body_json);
232
        } elseif ($type === 'xml') {
233
            $body_xml = '<?xml version="1.0" encoding="utf-8"?>
234
                        <client>
235
                        <clientNumber>' . $clientNumber . '</clientNumber>
236
                        <appId>' . $appId . '</appId >
237
                        </client>';
238
            $body = trim($body_xml);
239
        } else {
240
            throw new Exception('只能json或xml,默认为json');
241
        }
242
        $data = $this->getResult($url, $body, $type, 'post');
@@ 353-360 (lines=8) @@
350
                'date'  => $date,
351
            ));
352
            $body = json_encode($body_json);
353
        } elseif ($type === 'xml') {
354
            $body_xml = '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
355
                        <appBill>
356
                            <appId>' . $appId . '</appId>
357
                            <date>' . $date . '</date>
358
                        </appBill>';
359
            $body = trim($body_xml);
360
        } else {
361
            throw new Exception('只能json或xml,默认为json');
362
        }
363
        $data = $this->getResult($url, $body, $type, 'post');