agroxy/yii2-sms

The message sender. The package includes sending for service turbosms.

Maintainers

Details

github.com/Agroxy/yii2-sms

Source

Installs: 98

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 4

Type:yii2-extension

1.0.0 2017-04-29 03:11 UTC

This package is not auto-updated.

Last update: 2024-04-28 18:33:52 UTC


README

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