telkins/laravel-watchable
Laravel Watchable adds watch and unwatch capabilities to your Eloquent models, letting users follow records and receive notifications when they change. Simple traits, polymorphic subscriptions, and query scopes make it easy to integrate into any Laravel app.
telkins/laravel-watchable adds a lightweight watch/subscribe layer to Eloquent models, letting users follow records and be notified when those records change. Attach the Watchable trait to any model to get a polymorphic watchers() relationship and a clean API for managing who is watching what—no extra tables beyond a single migration.
watchers() relationship usable on any Eloquent modelwatch(), unwatch(), and isWatchedBy() helpersHow can I help you explore Laravel packages today?