zip

untuk meng-kompress satu atau lebih file menjadi satu file dengan format .zip

includes/class/zip.php

zip

untuk meng-kompress satu atau lebih file menjadi satu file dengan format .zip

Contoh penggunaan:

$zip = _class('zip');
$zip->read_file('/path/to/image-1.php');
$zip->read_file('/path/to/image-2.php');
$zip->read_dir('/path/to/added/directory/');
$zip->download('out.zip');

add_dir

membuat directory kedalam file zip hasil output dari class

add_dir($directory);

method ini tidak memasukkan directory lain ke dalam file zip melainkan hanya membuat directory saja

add_data

membuat file yang akan dimasukkan ke dalam file zip hasil dari class

add_data($filepath, $data = NULL);

read_file

menambahkan file yang akan dimasukkan ke dalam file zip hasil dari class

read_file($path, $preserve_filepath = FALSE);

read_dir

menambahkan directory yang akan dimasukkan ke dalam file zip hasil dari class

read_dir($path, $path_to = '');

get_zip

mengambil file zip hasil render dari class

get_zip();

archive

menyimpan file zip hasil dari class ke file tertentu

archive($filepath);

download

mendownload file zip hasil dari class ke file tertentu

download($filename = 'backup.zip');

clear_data

menghapus semua cache jika ingin menggunakan class ini kembali dalam satu kali proses

clear_data();