srleach / pushr
将推送通知提供商抽象化为一个简单接口的库,允许用户在需要时切换提供商。
1.0.0
2015-11-23 18:45 UTC
Requires
- parse/php-sdk: 1.1.*
This package is not auto-updated.
Last update: 2024-09-14 18:47:26 UTC
README
模块化PHP推送通知助手
用法
安装
使用composer以正常方式引入模块
composer require srleach/pushr
您已准备好开始。
使用pushr
pushr旨在填补项目中的一个空白。这个空白是需要在项目中实现一种灵活发送推送通知的系统。使用此类库将决策抽象化,以便在未来轻松更改,让您可以即时做出决定,选择要使用的提供商,而不会阻塞开发。
要创建推送通知,您需要获取一个'推送通知'实例
<?php public function helloWorld() { // Get a push notification. }
关于。
请注意,此库最初是为与Parse.com推送通知服务一起使用而开发的。这项服务非常灵活,允许免费层上拥有相当数量的设备。话虽如此,也有许多其他推送提供商可能最终被添加到此模块中,如果时间允许的话。
这些 可能 包括
- Amazon SNS
- Firebase
以及任何其他我收到建议创建适配器的提供商。