ramdank/filament-spatie-laravel-backup
Filament plugin integrating spatie/laravel-backup, adding a dashboard UI to create, list, download, and delete application and database backups. Manage backup health without leaving your admin panel. Early-stage package with minimal adoption; check Filament version compatibility.
Install the latest release (^1.2.7) so the new action-level notification-option toggle is available. Start by opening an existing action class—that is where notification options are declared and now where you can disable them per action. Your first use case: take an action that currently sends a notification with default options and disable one option (for example, email or SMS) directly on the action, then trigger it in a local route or test to confirm the notification behavior changes without touching global config.
disableNotificationOption('mail') or equivalent). Keep defaults in config and use action-level disabling for exceptions.Notification::fake() that the expected channels were used or skipped.composer show before relying on it.php artisan config:clear after changes and avoid caching action instances with runtime-dependent disables.Notification::fake() and Event::fake() to isolate behavior; assert both the action outcome and the notification channels.How can I help you explore Laravel packages today?