Download the PHP package davidaldan/laravel-fcm without Composer
On this page you can find all versions of the php package davidaldan/laravel-fcm. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download davidaldan/laravel-fcm
More information about davidaldan/laravel-fcm
Files in davidaldan/laravel-fcm
Package laravel-fcm
Short Description Laravel / Lumen package for Firebase Cloud Messaging
License MIT
Informations about the package laravel-fcm
Laravel-FCM
Introduction
Laravel-FCM is an easy to use package working with both Laravel and Lumen for sending push notification with Firebase Cloud Messaging (FCM).
It currently only supports HTTP protocol for :
- sending a downstream message to one or multiple devices
- managing groups and sending message to a group
- sending topics messages
Installation
Composer json file
$ "davidaldan/laravel-fcm": "0.0.*"
Laravel
Register the provider directly in your app configuration file config/app.php config/app.php
:
Add the facade aliases in the same file:
Publish the package config file using the following command:
$ php artisan vendor:publish --provider="LaravelFCM\FCMServiceProvider"
Package Configuration
In your .env
file, add the server key and the secret key for the Firebase Cloud Messaging:
Downstream Messages
A downstream message is a notification message, a data message, or both, that you send to a target device or to multiple target devices using its registration_Ids.
The following use statements are required for the examples below:
Sending a Downstream Message to a Device
Sending a Downstream Message to Multiple Devices
Notification Sound
Android:
iOS:
Licence
This library is open-sourced software licensed under the MIT license.
Some of this documentation is coming from the official documentation. You can find it completely on the Firebase Cloud Messaging Website.
All versions of laravel-fcm with dependencies
illuminate/support Version 5.*|^6
guzzlehttp/guzzle Version ~6.0
monolog/monolog Version ^1.12|^2.0