vientodigital / laravel-expo-push-notifications
Laravel Channel 用于使用 Expo React Native 发送推送通知
1.0.1
2019-04-15 03:13 UTC
Requires
- guzzlehttp/guzzle: ^6.3
- illuminate/notifications: ^5.5
- illuminate/support: ^5.5
This package is auto-updated.
Last update: 2024-09-17 11:03:10 UTC
README
这是一个 Laravel Channel,用于向 Expo React Native App 发送推送通知。
入门
以下说明将帮助您在本地机器上获取项目副本并运行,以用于开发和测试。
先决条件
您需要安装哪些软件以及如何安装它们
Laravel 5.5+
PHP 7+
安装
一系列逐步示例,说明如何运行开发环境
说明步骤
composer require vientodigital/laravel-expo-push-notification
示例
use VientoDigital\LaravelExpoPushNotifications\Channels\ExpoPushNotificationChannel;
use VientoDigital\LaravelExpoPushNotifications\Messages\ExpoPushNotificationMessage;
public function via($notifiable)
{
return ['mail', 'database', ExpoPushNotificationChannel::class];
}
public function toExpo($notifiable)
{
return (new ExpoPushNotificationMessage)
->title("Push Notification Title")
->body("Lorem ipsum....");
}
以从系统中获取一些数据或用于小演示为例结束
运行测试
待办事项
部署
添加有关如何在实时系统上部署此项目的额外说明
贡献
请阅读 CONTRIBUTING.md 了解我们的行为准则以及向我们提交拉取请求的流程。
版本控制
我们使用 SemVer 进行版本控制。有关可用版本,请参阅 此存储库的标签。
作者
- Victor Yoalli Dominguez - 初始工作 - VientoDigital
许可协议
本项目采用 MIT 许可协议 - 有关详细信息,请参阅 LICENSE.md 文件。