Download the PHP package laradevs/notifications-fcm without Composer
On this page you can find all versions of the php package laradevs/notifications-fcm. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download laradevs/notifications-fcm
More information about laradevs/notifications-fcm
Files in laradevs/notifications-fcm
Package notifications-fcm
Short Description A package to send Firebase notification cross Laravel Application
License MIT
Informations about the package notifications-fcm
Notifications FCM
this package is forked from kawnkoding/laravel-fcm and adjustments and unit tests have been done for your work with queues and additional parameters
Installation
You can pull the package via composer :
Next, You must register the service provider :
If you want to make use of the facade you must install it as well :
Next, You must publish the config file to define your FCM server key :
This is the contents of the published file :
Set your FCM Server Key in .env
file :
Usage with JOBS
If you want to use FCM in a simple way, do it through the following JOB
If you want to use FCM with queues, please do as follows
Usage without JOBS
If You want to send a FCM with just notification parameter, this is an example of usage sending a FCM with only data parameter :
If You want to send a FCM to topic, use method toTopic(\$topic) instead to() :
If You want to send a FCM with just notification parameter, this is an example of usage sending a FCM with only notification parameter :
If You want to send a FCM with both data & notification parameter, this is an example of usage sending a FCM with both data & notification parameter :
Customize the icon and action, doing the following :
All versions of notifications-fcm with dependencies
illuminate/support Version ^5.1|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
ext-curl Version *
ext-json Version *