laravel-enso/notifications is a Laravel package for realtime notifications for laravel enso.
It currently has 8 GitHub stars and 59.441 downloads on Packagist (latest version 4.5.1).
Install it with composer require laravel-enso/notifications.
Discover more Laravel packages by laravel-enso
or browse all Laravel packages to compare alternatives.
Last updated
Notifications provides Enso API endpoints and broadcast channels for user notifications.
The package exposes listing, counting, read, read-all, delete, and delete-all endpoints on top of Laravel's database notifications, and registers a per-user broadcast channel based on the configured auth model.
It is intended to back the Enso notification dropdown and related realtime UI flows.
Install the package:
composer require laravel-enso/notifications
Run the package migrations:
php artisan migrate
Main route group:
core.notifications.*The broadcast channel is derived from the configured auth model namespace and ends with .{id}.
GET api/core/notificationsDELETE api/core/notifications/destroyAllDELETE api/core/notifications/{notification}GET api/core/notifications/countPATCH api/core/notifications/read/{notification}POST api/core/notifications/readAllRequired packages:
laravel-enso/core ↗laravel-enso/migrator ↗pusher/pusher-php-serverCompanion frontend package:
are welcome. Pull requests are great, but issues are good too.
Thank you to all the people who already contributed to Enso!