back1ng/sms-ru
最新稳定版本:v1.0.2
Composer 安装命令:
composer require back1ng/sms-ru
包简介
Package for send sms via sms.ru. Based on official PHP class http://sms.ru/php.
关键字:
README 文档
README
Install
composer require back1ng/sms-ru
Usage
Package for send sms via sms.ru. Based on official PHP class http://sms.ru/php. This is package provide Channel and base Notification.
Create file config/sms-ru.php with content: (For details please read documentation http://sms.ru/php):
<?php
return [
'api_key' => env('SMS_RU_API_KEY'),
'from' => env('SMS_RU_FROM'),
'translit' => env('SMS_RU_TRANSLIT', 1),
'test' => env('SMS_RU_TEST', 1),
'partner_id' => env('SMS_RU_PARTNER_ID', 0)
];
Examples:
notify method (notifiable should have phone property):
use Back1ng\SmsRu\Notifications\SmsRu;
...
$user->notify(new SmsRu('test'));
In Notification:
public function via($notifiable)
{
return [SmsRuChannel::class];
}
public function toSms($notifiable)
{
return [
'phone' => $this->phone,
'message' => $this->message
];
}
Facade:
SmsRu::send('89881234567', 'test'); // return bool
Testing
Run the tests with:
vendor/bin/phpunit
Credits
Security
If you discover any security-related issues, please email info@coders.studio instead of using the issue tracker.
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 51
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-04-09