Send notification using Firebase and Laravel
composer require ...
"providers" => [
"Saverty/FirebaseNotification::class"
]
php artisan vendor publish
//Add entities you want to notify
return [
'tables' => ['users', '...']
];
php artisan migrate
use Saverty\FirebaseNotification\FirebaseNotificationTrait;
class User extends Authenticatable{
use FirebaseNotificationTrait;
{
use Notifiable;
use FirebaseNotificationTrait;
$user = Auth::user();
$user->setFcmToken('token');
$user = Auth::user();
$user->sendFirebaseNotification('title', 'This is the body', ['data' => 'this is an example'], 'https://google.fr);
$users = User::all();
FirebaseNotification::sendTo($users,'title', 'This is the body', [], null)