Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 1.1 KB

File metadata and controls

55 lines (40 loc) · 1.1 KB

Sms sender

The message sender. The package includes sending for service TurboSMS, SmsAPI.

Installation

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.

Usage

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');