backdoor/websitebackup

This will generate a backup of the website.


Keywords
backup, download-css, download-image, download-js, download-websites, php, website-backup, website-clone, website-code, website-content-download, website-file-download, website-image-download, webstie
License
MIT

Documentation

Website Backup

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';

    $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';

  $websiteBackup = new WebsiteBackup();
  $backup = $websiteBackup->backup($url, $path);

  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.