| 12345678910111213141516171819202122232425262728 |
- <?php
- namespace common\helpers;
- use common\models\Countries;
- use common\models\SmsRecord;
- use Yii;
- use yii\helpers\Json;
- class Sms
- {
- public static function sendSMS($countryId, $mobile, $message, $userId = '', $classify = '')
- {
- $zoneCode = Countries::getZoneCodeById($countryId);
- $silverStreet = Yii::$app->SilverStreet;
- $response = $silverStreet->sendSms($zoneCode . $mobile, $message);
- $smsRecord = new SmsRecord();
- $smsRecord->COUNTRY_ID = $countryId;
- $smsRecord->ZONE_CODE = $zoneCode;
- $smsRecord->MOBILE = $mobile;
- $smsRecord->USER_ID = $userId;
- $smsRecord->CLASSIFY = $classify;
- $smsRecord->CONTENT = $message;
- $smsRecord->RESPONSE = $response;
- $smsRecord->save();
- }
- }
|