saverty/firebase-notification
Composer 安装命令:
composer require saverty/firebase-notification
包简介
Send Firebase Notification
README 文档
README
Send notification using Firebase and Laravel
Download the package using composer
composer require ...
Add the package in app.php
"providers" => [
"Saverty/FirebaseNotification::class"
]
Publish the package
php artisan vendor publish
Edit config/firebase-notification.php
//Add entities you want to notify
return [
'tables' => ['users', '...']
];
Run the migrations
php artisan migrate
Add the Trait in the model
use Saverty\FirebaseNotification\FirebaseNotificationTrait;
class User extends Authenticatable{
use FirebaseNotificationTrait;
{
use Notifiable;
use FirebaseNotificationTrait;
Features
Set the FCM Token
$user = Auth::user();
$user->setFcmToken('token');
Send notification to a specific user
$user = Auth::user();
$user->sendFirebaseNotification('title', 'This is the body', ['data' => 'this is an example'], 'https://google.fr);
Send notification to many users
$users = User::all();
FirebaseNotification::sendTo($users,'title', 'This is the body', [], null)
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-07-17