360NRS Gateway services integration. This library allows you to use the SMS Push service from 360NRS Gateway.
Just put in your username and password for the NRSGateway control panel, specify the recipients in array format and send it.
use marqu3s\nrsgateway;
$nrs = new SMSService('username', 'password');
$nrs->to = ['xxxxxxxxxxxxx', 'yyyyyyyyyyyyy'];
$nrs->from = 'Sender';
$nrs->msg = 'This is a test message.';
$nrs->send();
You can configure a log target to debug SMS sending. Configure it like this in your config/main.php file:
'log' => [
'targets' => [
[
'class' => 'yii\log\FileTarget',
'logFile' => '@runtime/logs/sms.log',
'levels' => ['info'],
'logVars' => [],
'categories' => ['marqu3s\nrsgateway\SMSService::doSend'],
]
],
],