Recommend this page to a friend! |
Download |
Info | Documentation | Files | Install with Composer | Download | Reputation | Support forum | Blog | Links |
Ratings | Unique User Downloads | Download Rankings | ||||
Not yet rated by the users | Total: 32 | All time: 11,079 This week: 455 |
Version | License | PHP version | Categories | |||
laravel-backup 1.0 | MIT/X Consortium ... | 5 | PHP 5, Systems administration, Libraries, W... |
> Work in progress do not use in production!
php artisan backup:run
php artisan backup:run --services=database,storage
php artisan backup:run --storages=local,s3,gcloud
php artisan backup:run --disable-notifications
php artisan backup:run --timeout=3
php artisan backup:list
output:
+---+--------------------------------------------+-------+---------------------+----------+
| # | Name | Disk | Date | Size |
+---+--------------------------------------------+-------+---------------------+----------+
| 1 | backup_2022-03-13-22-48-29.zip | local | 2022-03-13 22:48:29 | 29.99 KB |
| 2 | backup_database_2022-03-13-22-48-29.sqlite | local | 2022-03-13 22:48:29 | 48 KB |
+---+--------------------------------------------+-------+---------------------+----------+
Totally Used Storage: 77.99 KB
Files (58) |
File | Role | Description | ||
---|---|---|---|---|
.github (2 files, 2 directories) | ||||
config (1 file) | ||||
resources (1 directory) | ||||
src (6 files, 11 directories) | ||||
tests (2 files) | ||||
.editorconfig | Data | Auxiliary data | ||
.php_cs.dist.php | Example | Example script | ||
CHANGELOG.md | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE.md | Lic. | License text | ||
phpunit.xml.dist | Data | Auxiliary data | ||
README.md | Doc. | Documentation |
Files (58) | / | .github |
File | Role | Description | ||
---|---|---|---|---|
ISSUE_TEMPLATE (1 file) | ||||
workflows (3 files) | ||||
CONTRIBUTING.md | Data | Auxiliary data | ||
FUNDING.yml | Data | Auxiliary data |
Files (58) | / | .github | / | workflows |
File | Role | Description |
---|---|---|
php-cs-fixer.yml | Data | Auxiliary data |
run-tests.yml | Data | Auxiliary data |
update-changelog.yml | Data | Auxiliary data |
Files (58) | / | resources | / | lang |
Files (58) | / | src |
File | Role | Description | ||
---|---|---|---|---|
Collectors (2 files) | ||||
Commands (2 files) | ||||
Compressors (1 file) | ||||
Contracts (10 files, 1 directory) | ||||
DataTransferObjects (1 file) | ||||
Exceptions (1 file) | ||||
Models (1 file) | ||||
Notifications (2 files) | ||||
Services (3 files) | ||||
Tasks (1 file) | ||||
Traits (7 files) | ||||
Backup.php | Class | Class source | ||
BackupServiceProvider.php | Class | Class source | ||
ConfigReader.php | Class | Class source | ||
Database.php | Class | Class source | ||
Finder.php | Class | Class source | ||
helpers.php | Example | Example script |
Files (58) | / | src | / | Collectors |
File | Role | Description |
---|---|---|
Collector.php | Class | Class source |
DirectoryCollector.php | Class | Class source |
Files (58) | / | src | / | Commands |
File | Role | Description |
---|---|---|
BackupCommand.php | Class | Class source |
ListCommand.php | Class | Class source |
Files (58) | / | src | / | Contracts |
File | Role | Description | ||
---|---|---|---|---|
Backup (3 files) | ||||
Collector.php | Class | Class source | ||
Compressor.php | Class | Class source | ||
HasBackupServices.php | Class | Class source | ||
HasBackupStorages.php | Class | Class source | ||
HasCompressor.php | Class | Class source | ||
HasLogger.php | Class | Class source | ||
HasNotifications.php | Class | Class source | ||
HasPassword.php | Class | Class source | ||
Runnable.php | Class | Class source | ||
UsesTemporaryDirectory.php | Class | Class source |
Files (58) | / | src | / | Contracts | / | Backup |
File | Role | Description |
---|---|---|
Backup.php | Class | Class source |
Manager.php | Class | Class source |
Service.php | Class | Class source |
Files (58) | / | src | / | Exceptions |
File | Role | Description |
---|---|---|
MissingExtensionException.php | Class | Class source |
Files (58) | / | src | / | Notifications |
File | Role | Description |
---|---|---|
BackupCreatedNotification.php | Class | Class source |
BaseNotification.php | Class | Class source |
Files (58) | / | src | / | Services |
File | Role | Description |
---|---|---|
DatabaseService.php | Class | Class source |
Service.php | Class | Class source |
StorageService.php | Class | Class source |
Files (58) | / | src | / | Traits |
File | Role | Description |
---|---|---|
HasBackupServices.php | Class | Class source |
HasBackupStorages.php | Class | Class source |
HasCompressor.php | Class | Class source |
HasLogger.php | Class | Class source |
HasNotifications.php | Class | Class source |
HasPassword.php | Class | Class source |
UsesTemporaryDirectory.php | Class | Class source |
Files (58) | / | tests |
File | Role | Description |
---|---|---|
DatabaseBackupTest.php | Class | Class source |
ZipCompressorTest.php | Test | Test script |
The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
Install with Composer |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.