vientodigital/

laravel-expo-push-notifications

Laravel Channel 用于使用 Expo React Native 发送推送通知

1.0.1 2019-04-15 03:13 UTC

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 进行版本控制。有关可用版本,请参阅 此存储库的标签

作者

许可协议

本项目采用 MIT 许可协议 - 有关详细信息,请参阅 LICENSE.md 文件。