The message sender. The package includes sending for service TurboSMS, SmsAPI.
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist gud3/yii2-sms "*"
or add
"gud3/yii2-sms": "*"
to the require section of your composer.json
file.
To use this extension, simply add the following code in your application configuration:
sender name for turbo sms by default 'Msg'
return [
//....
'components' => [
'sms' => [
'class' => 'gud3\sms\Client',
'sender' => 'Display name',
'service' => [
'class' => 'gud3\sms\Services\SmsApi', // or TurboSms
'login' => '***',
'password' => '***',
],
],
],
];
You can then send an sms in queue as follows:
Yii::$app->sms->send('+**********', 'This is text of test message');
Yii::$app->sms->send(['+**********', '+**********'], 'This is text of test message');