owaslo / textit
Laravel 通知通道用于斯里兰卡 Textit
dev-master
2021-08-12 06:03 UTC
Requires
- php: >=7.2
- illuminate/notifications: ~6.0 || ~7.0 || ~8.0
- illuminate/support: ~6.0 || ~7.0 || ~8.0
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-12 13:02:00 UTC
README
请参阅 此存储库 了解如何提交通道提案的说明。
Laravel Textit 通知通道
此包简化了使用 [Textit](服务链接) 通过 Laravel 5.5+、6.x 和 7.x 发送通知的过程
内容
安装
您可以通过 composer 安装此包
composer require owaslo/textit
设置 Textit 服务
将您的 Textit 短信网关用户名、密码和 baseurl 添加到 config/services.php 配置文件中
// config/services.php ... 'textit' => [ 'user' => env('TEXTIT_USER'), 'password' => env('TEXTIT_PASSWORD'), 'baseurl' => env('TEXTIT_BASEURL'), ], ...
使用方法
您可以在通知中的 via() 方法中使用此通道
use Illuminate\Notifications\Notification; use NotificationChannels\TurboSMS\TurboSMSMessage; class AccountApproved extends Notification { public function via($notifiable) { return ["textit"]; } public function toTextit($notifiable) { return (new TextitMessage("Your account was approved!")); } }
可用的消息方法
所有可用选项列表
更新日志
请参阅 更新日志 了解最近更改的信息。
测试
$ composer test
安全
如果您发现任何安全问题,请通过电子邮件 upeksha@owaslo.com 联系我们,而不是使用问题跟踪器。
贡献
请参阅 贡献指南 了解详细信息。
鸣谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。