class compress_tar extends compress
Tar/tar.gz compression routine Header/checksum creation derived from tarfile.pl, (c) Tom Horsley, 1994
Properties
$fp | ||
$isgz | ||
$isbz | ||
$filename | ||
$mode | ||
$type | ||
$wrote |
Methods
add_file($src, $src_rm_prefix = '', $src_add_prefix = '', $skip_files = '')
Add file to archive |
from compress | |
add_custom_file($src, $filename)
Add custom file (the filepath will not be adjusted) |
from compress | |
add_data($src, $name)
Add file data |
from compress | |
methods()
Return available methods |
from compress | |
compress_tar($mode, $file, $type = '')
Constructor |
||
extract($dst)
Extract archive |
||
close()
Close archive |
||
data($name, $data, $is_dir = false, $stat)
Create the structures |
||
open()
Open archive |
||
download($filename, $download_name = false)
Download archive |
Details
in compress at line 30
public
add_file($src, $src_rm_prefix = '', $src_add_prefix = '', $skip_files = '')
Add file to archive
in compress at line 101
public
add_custom_file($src, $filename)
Add custom file (the filepath will not be adjusted)
in compress at line 115
public
add_data($src, $name)
Add file data
in compress at line 129
public
methods()
Return available methods
at line 508
public
compress_tar($mode, $file, $type = '')
Constructor
at line 523
public
extract($dst)
Extract archive
at line 617
public
close()
Close archive
at line 635
public
data($name, $data, $is_dir = false, $stat)
Create the structures
at line 681
public
open()
Open archive
at line 695
public
download($filename, $download_name = false)
Download archive