Properties

$zipname

$zipname : 

Type

$zip_fd

$zip_fd : 

Type

$error_code

$error_code : 

Type

$error_string

$error_string : 

Type

$magic_quotes_status

$magic_quotes_status : 

Type

Methods

PclZip()

PclZip(  $p_zipname) 

Parameters

$p_zipname

create()

create(  $p_filelist) 

Parameters

$p_filelist

add()

add(  $p_filelist) 

Parameters

$p_filelist

listContent()

listContent() 

extract()

extract() 

extractByIndex()

extractByIndex(  $p_index) 

Parameters

$p_index

delete()

delete() 

deleteByIndex()

deleteByIndex(  $p_index) 

Parameters

$p_index

properties()

properties() 

duplicate()

duplicate(  $p_archive) 

Parameters

$p_archive

merge()

merge(  $p_archive_to_add) 

Parameters

$p_archive_to_add

errorCode()

errorCode() 

errorName()

errorName(  $p_with_code = false) 

Parameters

$p_with_code

errorInfo()

errorInfo(  $p_full = false) 

Parameters

$p_full

privCheckFormat()

privCheckFormat(  $p_level) 

Parameters

$p_level

privParseOptions()

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

privOptionDefaultThreshold()

privOptionDefaultThreshold(  $p_options) 

Parameters

$p_options

privFileDescrParseAtt()

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

Parameters

$p_file_list
$p_filedescr
$v_options
$v_requested_options

privFileDescrExpand()

privFileDescrExpand(  $p_filedescr_list,   $p_options) 

Parameters

$p_filedescr_list
$p_options

privCreate()

privCreate(  $p_filedescr_list,   $p_result_list,   $p_options) 

Parameters

$p_filedescr_list
$p_result_list
$p_options

privAdd()

privAdd(  $p_filedescr_list,   $p_result_list,   $p_options) 

Parameters

$p_filedescr_list
$p_result_list
$p_options

privOpenFd()

privOpenFd(  $p_mode) 

Parameters

$p_mode

privCloseFd()

privCloseFd() 

privAddList()

privAddList(  $p_filedescr_list,   $p_result_list,   $p_options) 

Parameters

$p_filedescr_list
$p_result_list
$p_options

privAddFileList()

privAddFileList(  $p_filedescr_list,   $p_result_list,   $p_options) 

Parameters

$p_filedescr_list
$p_result_list
$p_options

privAddFile()

privAddFile(  $p_filedescr,   $p_header,   $p_options) 

Parameters

$p_filedescr
$p_header
$p_options

privAddFileUsingTempFile()

privAddFileUsingTempFile(  $p_filedescr,   $p_header,   $p_options) 

Parameters

$p_filedescr
$p_header
$p_options

privCalculateStoredFilename()

privCalculateStoredFilename(  $p_filedescr,   $p_options) 

Parameters

$p_filedescr
$p_options

privWriteFileHeader()

privWriteFileHeader(  $p_header) 

Parameters

$p_header

privWriteCentralFileHeader()

privWriteCentralFileHeader(  $p_header) 

Parameters

$p_header

privWriteCentralHeader()

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

Parameters

$p_nb_entries
$p_size
$p_offset
$p_comment

privList()

privList(  $p_list) 

Parameters

$p_list

privConvertHeader2FileInfo()

privConvertHeader2FileInfo(  $p_header,   $p_info) 

Parameters

$p_header
$p_info

privExtractByRule()

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

privExtractFile()

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

privExtractFileUsingTempFile()

privExtractFileUsingTempFile(  $p_entry,   $p_options) 

Parameters

$p_entry
$p_options

privExtractFileInOutput()

privExtractFileInOutput(  $p_entry,   $p_options) 

Parameters

$p_entry
$p_options

privExtractFileAsString()

privExtractFileAsString(  $p_entry,   $p_string,   $p_options) 

Parameters

$p_entry
$p_string
$p_options

privReadFileHeader()

privReadFileHeader(  $p_header) 

Parameters

$p_header

privReadCentralFileHeader()

privReadCentralFileHeader(  $p_header) 

Parameters

$p_header

privCheckFileHeaders()

privCheckFileHeaders(  $p_local_header,   $p_central_header) 

Parameters

$p_local_header
$p_central_header

privReadEndCentralDir()

privReadEndCentralDir(  $p_central_dir) 

Parameters

$p_central_dir

privDeleteByRule()

privDeleteByRule(  $p_result_list,   $p_options) 

Parameters

$p_result_list
$p_options

privDirCheck()

privDirCheck(  $p_dir,   $p_is_dir = false) 

Parameters

$p_dir
$p_is_dir

privMerge()

privMerge(  $p_archive_to_add) 

Parameters

$p_archive_to_add

privDuplicate()

privDuplicate(  $p_archive_filename) 

Parameters

$p_archive_filename

privErrorLog()

privErrorLog(  $p_error_code,   $p_error_string = '') 

Parameters

$p_error_code
$p_error_string

privErrorReset()

privErrorReset() 

privDisableMagicQuotes()

privDisableMagicQuotes() 

privSwapBackMagicQuotes()

privSwapBackMagicQuotes()