kurbanov-developer / eskizsms
Laravel Eskiz 通知
v1.1
2024-02-17 13:32 UTC
Requires
- php: >=7.2|^8.0
- guzzlehttp/guzzle: ^7.0
- illuminate/events: ^7.0 || ^8.0 || ^9.0 || ^10.0
- illuminate/notifications: ^7.0 || ^8.0 || ^9.0 || ^10.0
- illuminate/queue: ^7.0 || ^8.0 || ^9.0 || ^10.0
- illuminate/support: ^7.0 || ^8.0 || ^9.0 || ^10.0
Requires (Dev)
- mockery/mockery: ^1.3
- phpunit/phpunit: ^8.5|^9.5
README
Eskiz 通知通道用于 Laravel
安装
要将 Eskiz 通知通道集成到您的 Laravel 应用程序中,您可以使用 Composer。在您的终端中运行以下命令
composer require kurbanov-developer/eskizsms
安装成功后,更新您的 .env 文件,配置如下
ESKIZ_EMAIL=your@email.com ESKIZ_PASSWORD=your_secret_code_from_dashboard
此外,您需要在 services.php 文件中进行更改,以包含 Eskiz 配置
复制代码
'eskiz' => [ 'email' => env('ESKIZ_EMAIL', ''), 'password' => env('ESKIZ_PASSWORD', ''), ],
官方文档在 Eskiz Postman 文档中探索详细的文档,以获取全面的信息。
用法
要使用 Eskiz 通知通道,请将以下方法添加到您的 User 模型中
复制代码
public function routeNotificationForEskiz() { return $this->mobile; }
此外,使用提供的示例在您的通知类中使用 Eskiz 发送通知
复制代码
public function toEskiz($notifiable) { return (new EskizMessage()) ->content("Your notification content goes here"); }
关于作者
此 Laravel 包由 Kurbonov Ismoil 开发和维护。
网站:kurbonov.ru
请随时联系作者,以获取有关此包的任何疑问或支持。
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
测试
$ composer test
安全
如果您发现任何安全问题,请通过电子邮件kurbanov.developer@yandex.ru联系,而不是使用问题跟踪器。
贡献
有关详细信息,请参阅CONTRIBUTING。
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅许可证文件。