Download the PHP package shuvroroy/filament-spatie-laravel-backup without Composer
On this page you can find all versions of the php package shuvroroy/filament-spatie-laravel-backup. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download shuvroroy/filament-spatie-laravel-backup
More information about shuvroroy/filament-spatie-laravel-backup
Files in shuvroroy/filament-spatie-laravel-backup
Package filament-spatie-laravel-backup
Short Description This plugin is built on top of Spatie's Laravel-backup package
License MIT
Homepage https://github.com/shuvroroy/filament-spatie-laravel-backup
Informations about the package filament-spatie-laravel-backup
Filament Spatie Laravel Backup
This package provides a Filament page that you can create backup of your application. You'll find installation instructions and full documentation on spatie/laravel-backup.
Installation
You can install the package via composer:
Publish the package's assets:
You can publish the lang file with:
Usage
You first need to register the plugin with Filament. This can be done inside of your PanelProvider
, e.g. AdminPanelProvider
.
If you want to override the default Backups
page icon, heading then you can extend the page class and override the navigationIcon
property and getHeading
method and so on.
Then register the extended page class on AdminPanelProvider
class.
Customising the polling interval
You can customise the polling interval for the Backups
by following the steps below:
Customising the queue
You can customise the queue name for the Backups
by following the steps below:
Customising the timeout
You can customise the timeout for the backup job by following the steps below:
For more details refer to the set_time_limit function.
You can also disable the timeout altogether to let the job run as long as needed:
Customising who can access the page
You can customise who can access the Backups
page by adding an authorize
method to the plugin.
The method should return a boolean indicating whether the user is authorised to access the page.
Upgrading
Please see UPGRADE for details on how to upgrade 1.X to 2.0.
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Shuvro Roy
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of filament-spatie-laravel-backup with dependencies
calebporzio/sushi Version ^2.4
filament/filament Version ^3.0
spatie/laravel-backup Version ^8.0|^9.0
spatie/laravel-package-tools Version ^1.15