ditibal/yii2-smssender
Composer 安装命令:
composer require ditibal/yii2-smssender
包简介
Extensions for sending sms via different services
关键字:
README 文档
README
Установка
php composer.phar require ditibal/yii2-smssender
Настройка
Добавьте конфигурацию в components:
return [ 'components' => [ 'smsSender' => [ 'class' => 'ditibal\smssender\SmsSender', 'transport' => [ 'class' => 'ditibal\smssender\transports\MtsCommunicatorTransport', 'token' => '<TOKEN>', ], ], ], ];
Использование
Yii::$app->smsSender ->compose() ->setPhone('+7 (999) 000-00-00') ->setMessage('Сообщение') ->send();
Очередь
Сообщения могут отправляться через очередь. Для этого нужно установить и настроить пакет yiisoft/yii2-queue:
php composer.phar require --prefer-dist yiisoft/yii2-queue
return [ 'components' => [ 'smsQueue' => [ 'class' => \yii\queue\sync\Queue::class, 'handle' => false, // whether tasks should be executed immediately ], 'smsSender' => [ 'class' => 'ditibal\smssender\SmsSender', 'queue' => 'smsQueue', // <-- Указать имя компонента очереди 'transport' => [ 'class' => 'ditibal\smssender\transports\MtsCommunicatorTransport', 'token' => '<TOKEN>', ], ], ], ];
统计信息
- 总下载量: 15
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2021-08-19