Download the PHP package tomatophp/filament-fcm-driver without Composer
On this page you can find all versions of the php package tomatophp/filament-fcm-driver. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package filament-fcm-driver
Filament Firebase Cloud Messages Driver
Firebase Cloud Messaging driver for Filament Alerts Sender
Screenshot
Installation
after install your package please run this command
finally register the plugin on /app/Providers/Filament/AdminPanelProvider.php
now you need to access Setting Hub page then go to Firebase options and then fill your data and save it. then please run this command to generate service worker file
now on your User Model add this trait InteractsWithFcm
Queue
the notification is run on queue, so you must run the queue worker to send the notifications
Usage
you can use the filament native notification and we add some macro for you
or you can send it directly from the user model
or you can use FilamentAlerts Facade
Publish Assets
you can publish config file by use this command
you can publish views file by use this command
you can publish languages file by use this command
you can publish migrations file by use this command
Testing
if you like to run PEST
testing just use this command
Code Style
if you like to fix the code style just use this command
PHPStan
if you like to check the code by PHPStan
just use this command
Other Filament Packages
Checkout our Awesome TomatoPHP
All versions of filament-fcm-driver with dependencies
filament/filament Version ^3.2
filament/notifications Version ^3.2
tomatophp/console-helpers Version ^1.1
mobiledetect/mobiledetectlib Version ^4.8
laravel-notification-channels/fcm Version ^4.1
tomatophp/filament-alerts Version ^2.2
mallardduck/blade-boxicons Version ^2.4