backdoor / websitebackup
This will generate a backup of the website.
1.2
2022-12-21 16:28 UTC
Requires
- php: >=5.4.0
README
This package is used to backup any website link. It will download all the files including images, css, js, etc. and save it in a folder.
Installation
composer require backdoor/websitebackup
Usage
use Backdoor\WebsiteBackup\WebsiteBackup;
function siteBackup(){ $url = 'link to your website page to backup'; $path = 'path to save backup file'; $filePath = 'path to set as file path in backup file. This is optional. If not set, it will use the $path'; $websiteBackup = new WebsiteBackup(); $backup = $websiteBackup->backup($url, $path); }
Return
array:3 [▼[ 'error' => false, 'message' => 'Backup created successfully', 'path' => 'your_given_path/index.html' ];
Example
use Backdoor\WebsiteBackup\WebsiteBackup;
function siteBackup(){ $url = 'link to your website page to backup'; $path = 'path to save backup file'; $filePath = 'path to set as file path in backup file. This is optional. If not set, it will use the $path'; $websiteBackup = new WebsiteBackup(); $backup = $websiteBackup->backup($url, $path, $filePath); if(!$backup['error']){ echo $backup['path']; } }
License
The MIT License (MIT). Please see License for more information.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.