class PclZip

Properties

$zipname
$zip_fd
$error_code
$error_string
$magic_quotes_status

Methods

__construct($p_zipname)

No description

create($p_filelist)

No description

add($p_filelist)

No description

listContent()

No description

extract()

No description

extractByIndex($p_index)

No description

delete()

No description

deleteByIndex($p_index)

No description

properties()

No description

duplicate($p_archive)

No description

merge($p_archive_to_add)

No description

errorCode()

No description

errorName($p_with_code = false)

No description

errorInfo($p_full = false)

No description

privCheckFormat($p_level)

No description

privParseOptions($p_options_list, $p_size, $v_result_list, $v_requested_options = false)

No description

privOptionDefaultThreshold($p_options)

No description

privFileDescrParseAtt($p_file_list, $p_filedescr, $v_options, $v_requested_options = false)

No description

privFileDescrExpand($p_filedescr_list, $p_options)

No description

privCreate($p_filedescr_list, $p_result_list, $p_options)

No description

privAdd($p_filedescr_list, $p_result_list, $p_options)

No description

privOpenFd($p_mode)

No description

privCloseFd()

No description

privAddList($p_filedescr_list, $p_result_list, $p_options)

No description

privAddFileList($p_filedescr_list, $p_result_list, $p_options)

No description

privAddFile($p_filedescr, $p_header, $p_options)

No description

privAddFileUsingTempFile($p_filedescr, $p_header, $p_options)

No description

privCalculateStoredFilename($p_filedescr, $p_options)

No description

privWriteFileHeader($p_header)

No description

privWriteCentralFileHeader($p_header)

No description

privWriteCentralHeader($p_nb_entries, $p_size, $p_offset, $p_comment)

No description

privList($p_list)

No description

privConvertHeader2FileInfo($p_header, $p_info)

No description

privExtractByRule($p_file_list, $p_path, $p_remove_path, $p_remove_all_path, $p_options)

No description

privExtractFile($p_entry, $p_path, $p_remove_path, $p_remove_all_path, $p_options)

No description

privExtractFileUsingTempFile($p_entry, $p_options)

No description

privExtractFileInOutput($p_entry, $p_options)

No description

privExtractFileAsString($p_entry, $p_string, $p_options)

No description

privReadFileHeader($p_header)

No description

privReadCentralFileHeader($p_header)

No description

privCheckFileHeaders($p_local_header, $p_central_header)

No description

privReadEndCentralDir($p_central_dir)

No description

privDeleteByRule($p_result_list, $p_options)

No description

privDirCheck($p_dir, $p_is_dir = false)

No description

privMerge($p_archive_to_add)

No description

privDuplicate($p_archive_filename)

No description

privErrorLog($p_error_code, $p_error_string = '')

No description

privErrorReset()

No description

privDisableMagicQuotes()

No description

privSwapBackMagicQuotes()

No description

Details

at line 224
__construct($p_zipname)

Parameters

$p_zipname

at line 279
create($p_filelist)

Parameters

$p_filelist

at line 445
add($p_filelist)

Parameters

$p_filelist

at line 619
listContent()

at line 675
extract()

at line 826
extractByIndex($p_index)

Parameters

$p_index

at line 969
delete()

at line 1029
deleteByIndex($p_index)

Parameters

$p_index

at line 1053
properties()

at line 1123
duplicate($p_archive)

Parameters

$p_archive

at line 1172
merge($p_archive_to_add)

Parameters

$p_archive_to_add

at line 1214
errorCode()

at line 1229
errorName($p_with_code = false)

Parameters

$p_with_code

at line 1274
errorInfo($p_full = false)

Parameters

$p_full

at line 1311
privCheckFormat($p_level)

Parameters

$p_level

at line 1364
privParseOptions($p_options_list, $p_size, $v_result_list, $v_requested_options = false)

Parameters

$p_options_list
$p_size
$v_result_list
$v_requested_options

at line 1726
privOptionDefaultThreshold($p_options)

Parameters

$p_options

at line 1771
privFileDescrParseAtt($p_file_list, $p_filedescr, $v_options, $v_requested_options = false)

Parameters

$p_file_list
$p_filedescr
$v_options
$v_requested_options

at line 1887
privFileDescrExpand($p_filedescr_list, $p_options)

Parameters

$p_filedescr_list
$p_options

at line 1998
privCreate($p_filedescr_list, $p_result_list, $p_options)

Parameters

$p_filedescr_list
$p_result_list
$p_options

at line 2032
privAdd($p_filedescr_list, $p_result_list, $p_options)

Parameters

$p_filedescr_list
$p_result_list
$p_options

at line 2201
privOpenFd($p_mode)

Parameters

$p_mode

at line 2233
privCloseFd()

at line 2261
privAddList($p_filedescr_list, $p_result_list, $p_options)

Parameters

$p_filedescr_list
$p_result_list
$p_options

at line 2322
privAddFileList($p_filedescr_list, $p_result_list, $p_options)

Parameters

$p_filedescr_list
$p_result_list
$p_options

at line 2374
privAddFile($p_filedescr, $p_header, $p_options)

Parameters

$p_filedescr
$p_header
$p_options

at line 2618
privAddFileUsingTempFile($p_filedescr, $p_header, $p_options)

Parameters

$p_filedescr
$p_header
$p_options

at line 2728
privCalculateStoredFilename($p_filedescr, $p_options)

Parameters

$p_filedescr
$p_options

at line 2826
privWriteFileHeader($p_header)

Parameters

$p_header

at line 2863
privWriteCentralFileHeader($p_header)

Parameters

$p_header

at line 2905
privWriteCentralHeader($p_nb_entries, $p_size, $p_offset, $p_comment)

Parameters

$p_nb_entries
$p_size
$p_offset
$p_comment

at line 2931
privList($p_list)

Parameters

$p_list

at line 3013
privConvertHeader2FileInfo($p_header, $p_info)

Parameters

$p_header
$p_info

at line 3052
privExtractByRule($p_file_list, $p_path, $p_remove_path, $p_remove_all_path, $p_options)

Parameters

$p_file_list
$p_path
$p_remove_path
$p_remove_all_path
$p_options

at line 3326
privExtractFile($p_entry, $p_path, $p_remove_path, $p_remove_all_path, $p_options)

Parameters

$p_entry
$p_path
$p_remove_path
$p_remove_all_path
$p_options

at line 3603
privExtractFileUsingTempFile($p_entry, $p_options)

Parameters

$p_entry
$p_options

at line 3676
privExtractFileInOutput($p_entry, $p_options)

Parameters

$p_entry
$p_options

at line 3780
privExtractFileAsString($p_entry, $p_string, $p_options)

Parameters

$p_entry
$p_string
$p_options

at line 3889
privReadFileHeader($p_header)

Parameters

$p_header

at line 3985
privReadCentralFileHeader($p_header)

Parameters

$p_header

at line 4090
privCheckFileHeaders($p_local_header, $p_central_header)

Parameters

$p_local_header
$p_central_header

at line 4127
privReadEndCentralDir($p_central_dir)

Parameters

$p_central_dir

at line 4273
privDeleteByRule($p_result_list, $p_options)

Parameters

$p_result_list
$p_options

at line 4538
privDirCheck($p_dir, $p_is_dir = false)

Parameters

$p_dir
$p_is_dir

at line 4586
privMerge($p_archive_to_add)

Parameters

$p_archive_to_add

at line 4757
privDuplicate($p_archive_filename)

Parameters

$p_archive_filename

at line 4812
privErrorLog($p_error_code, $p_error_string = '')

Parameters

$p_error_code
$p_error_string

at line 4828
privErrorReset()

at line 4845
privDisableMagicQuotes()

at line 4878
privSwapBackMagicQuotes()