1. Go to this page and download the library: Download aerni/zipper library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
aerni / zipper example snippets
use Aerni\Zipper\Zip;
// Prepare an array of Statamic assets, paths, or URLs.
$files = [
Statamic\Assets\Asset,
'/home/ploi/site.com/storage/app/assets/file_1.jpg',
'https://site.com/path/to/file_2.jpg',
];
// Make a zip with the files above.
$zip = Zip::make($files);
// Set an optional filename. This defaults to the timestamp when the object was created.
$zip->filename('obi-wan-kenobi');
// Set an optional expiry time in minutes. This defaults to the expiry set in the config.
$zip->expiry(60);
// Get the URL that handles creating the zip.
$zip->url();
// Create a new zip or download a previously cached zip.
$zip->get();