Code Duplication    Length = 11-11 lines in 2 locations

src/phpsms/agents/YunTongXunAgent.php 2 locations

@@ 39-49 (lines=11) @@
36
        // 发送模板短信
37
        $data = array_values($data);
38
        $result = $rest->sendTemplateSMS($to, $data, $tempId);
39
        if ($result) {
40
            $code = (String) $result->statusCode;
41
            if ($code === '000000') {
42
                $this->result['success'] = true;
43
                $this->result['code'] = $code;
44
                $this->result['info'] = 'smsSid:' . $result->TemplateSms->smsMessageSid;
45
            } else {
46
                $this->result['code'] = $code;
47
                $this->result['info'] = (String) $result->statusMsg;
48
            }
49
        }
50
    }
51
52
    public function sendContentSms($to, $content)
@@ 72-82 (lines=11) @@
69
        $lang = $this->voiceLang ?: 'zh';
70
        $userData = $respUrl = null;
71
        $result = $rest->voiceVerify($code, $playTimes, $to, null, $respUrl, $lang, $userData, null, null);
72
        if ($result) {
73
            $code = (String) $result->statusCode;
74
            if ($code === '000000') {
75
                $this->result['success'] = true;
76
                $this->result['code'] = $code;
77
                $this->result['info'] = 'callSid:' . $result->VoiceVerify->callSid;
78
            } else {
79
                $this->result['code'] = $code;
80
                $this->result['info'] = (String) $result->statusMsg;
81
            }
82
        }
83
    }
84
}
85