Class PclZip

Description
Variable Summary
mixed $error_code
mixed $zipname
mixed $zip_fd
Method Summary
PclZip PclZip (mixed $p_zipname)
void add (mixed $p_filelist)
void create (mixed $p_filelist)
void delete ()
void deleteByIndex (mixed $p_index)
void duplicate (mixed $p_archive)
void errorCode ()
void errorInfo ([mixed $p_full = false])
void errorName ([mixed $p_with_code = false])
void extract ()
void extractByIndex (mixed $p_index)
void listContent ()
void merge (mixed $p_archive_to_add)
void privAdd (mixed $p_list, mixed &$p_result_list, mixed $p_add_dir, mixed $p_remove_dir, mixed $p_remove_all_dir, mixed &$p_options)
void privAddFile (mixed $p_filename, mixed &$p_header, mixed $p_add_dir, mixed $p_remove_dir, mixed $p_remove_all_dir, mixed &$p_options)
void privAddFileList (mixed $p_list, mixed &$p_result_list, mixed $p_add_dir, mixed $p_remove_dir, mixed $p_remove_all_dir, mixed &$p_options)
void privAddList (mixed $p_list, mixed &$p_result_list, mixed $p_add_dir, mixed $p_remove_dir, mixed $p_remove_all_dir, mixed &$p_options)
void privCheckFormat (mixed $p_level)
void privCloseFd ()
void privConvertHeader2FileInfo (mixed $p_header, mixed &$p_info)
void privCreate (mixed $p_list, mixed &$p_result_list, mixed $p_add_dir, mixed $p_remove_dir, mixed $p_remove_all_dir, mixed &$p_options)
void privDeleteByRule (mixed &$p_result_list, mixed &$p_options)
void privDirCheck (mixed $p_dir, [mixed $p_is_dir = false])
void privDuplicate (mixed $p_archive_filename)
void privErrorLog (mixed $p_error_code, [mixed $p_error_string = ''])
void privErrorReset ()
void privExtractByRule (mixed &$p_file_list, mixed $p_path, mixed $p_remove_path, mixed $p_remove_all_path, mixed &$p_options)
void privExtractFile (mixed &$p_entry, mixed $p_path, mixed $p_remove_path, mixed $p_remove_all_path, mixed &$p_options)
void privExtractFileAsString (mixed &$p_entry, mixed &$p_string)
void privExtractFileInOutput (mixed &$p_entry, mixed &$p_options)
void privList (mixed &$p_list)
void privMerge (mixed &$p_archive_to_add)
void privOpenFd (mixed $p_mode)
void privParseOptions (mixed &$p_options_list, mixed $p_size, mixed &$v_result_list, [mixed $v_requested_options = false])
void privReadCentralFileHeader (mixed &$p_header)
void privReadEndCentralDir (mixed &$p_central_dir)
void privReadFileHeader (mixed &$p_header)
void privWriteCentralFileHeader (mixed &$p_header)
void privWriteCentralHeader (mixed $p_nb_entries, mixed $p_size, mixed $p_offset, mixed $p_comment)
void privWriteFileHeader (mixed &$p_header)
void properties ()
Variables
mixed $error_code = 1 (line 162)
mixed $error_string = '' (line 163)
mixed $zipname = '' (line 156)
mixed $zip_fd = 0 (line 159)
Methods
Constructor PclZip (line 173)
PclZip PclZip (mixed $p_zipname)
add (line 393)
void add (mixed $p_filelist)
create (line 232)
void create (mixed $p_filelist)
delete (line 923)
void delete ()
deleteByIndex (line 1002)
void deleteByIndex (mixed $p_index)
duplicate (line 1097)
void duplicate (mixed $p_archive)
errorCode (line 1216)
void errorCode ()
errorInfo (line 1273)
void errorInfo ([mixed $p_full = false])
errorName (line 1232)
void errorName ([mixed $p_with_code = false])
extract (line 622)
void extract ()
extractByIndex (line 777)
void extractByIndex (mixed $p_index)
listContent (line 560)
void listContent ()
merge (line 1160)
void merge (mixed $p_archive_to_add)
privAdd (line 1754)
void privAdd (mixed $p_list, mixed &$p_result_list, mixed $p_add_dir, mixed $p_remove_dir, mixed $p_remove_all_dir, mixed &$p_options)
privAddFile (line 2212)
void privAddFile (mixed $p_filename, mixed &$p_header, mixed $p_add_dir, mixed $p_remove_dir, mixed $p_remove_all_dir, mixed &$p_options)
privAddFileList (line 2077)
void privAddFileList (mixed $p_list, mixed &$p_result_list, mixed $p_add_dir, mixed $p_remove_dir, mixed $p_remove_all_dir, mixed &$p_options)
privAddList (line 2004)
void privAddList (mixed $p_list, mixed &$p_result_list, mixed $p_add_dir, mixed $p_remove_dir, mixed $p_remove_all_dir, mixed &$p_options)
privCheckFormat (line 1312)
void privCheckFormat (mixed $p_level)
privCloseFd (line 1976)
void privCloseFd ()
privConvertHeader2FileInfo (line 2668)
void privConvertHeader2FileInfo (mixed $p_header, mixed &$p_info)
privCreate (line 1722)
void privCreate (mixed $p_list, mixed &$p_result_list, mixed $p_add_dir, mixed $p_remove_dir, mixed $p_remove_all_dir, mixed &$p_options)
privDeleteByRule (line 3926)
void privDeleteByRule (mixed &$p_result_list, mixed &$p_options)
privDirCheck (line 4273)
void privDirCheck (mixed $p_dir, [mixed $p_is_dir = false])
privDuplicate (line 4545)
void privDuplicate (mixed $p_archive_filename)
privErrorLog (line 4614)
void privErrorLog (mixed $p_error_code, [mixed $p_error_string = ''])
privErrorReset (line 4631)
void privErrorReset ()
privExtractByRule (line 2706)
void privExtractByRule (mixed &$p_file_list, mixed $p_path, mixed $p_remove_path, mixed $p_remove_all_path, mixed &$p_options)
privExtractFile (line 3006)
void privExtractFile (mixed &$p_entry, mixed $p_path, mixed $p_remove_path, mixed $p_remove_all_path, mixed &$p_options)
privExtractFileAsString (line 3422)
void privExtractFileAsString (mixed &$p_entry, mixed &$p_string)
privExtractFileInOutput (line 3299)
void privExtractFileInOutput (mixed &$p_entry, mixed &$p_options)
privList (line 2584)
void privList (mixed &$p_list)
privMerge (line 4336)
void privMerge (mixed &$p_archive_to_add)
privOpenFd (line 1937)
void privOpenFd (mixed $p_mode)
privParseOptions (line 1369)
void privParseOptions (mixed &$p_options_list, mixed $p_size, mixed &$v_result_list, [mixed $v_requested_options = false])
privReadCentralFileHeader (line 3615)
void privReadCentralFileHeader (mixed &$p_header)
privReadEndCentralDir (line 3748)
void privReadEndCentralDir (mixed &$p_central_dir)
privReadFileHeader (line 3488)
void privReadFileHeader (mixed &$p_header)
privWriteCentralFileHeader (line 2503)
void privWriteCentralFileHeader (mixed &$p_header)
privWriteCentralHeader (line 2555)
void privWriteCentralHeader (mixed $p_nb_entries, mixed $p_size, mixed $p_offset, mixed $p_comment)
privWriteFileHeader (line 2452)
void privWriteFileHeader (mixed &$p_header)
properties (line 1028)
void properties ()

Documentation generated on Fri, 4 Mar 2005 13:56:56 +1000 by phpDocumentor 1.3.0RC3