Class PclZip

Description

Located in /includes/pclzip.lib.php (line 166)


	
			
Variable Summary
Method Summary
PclZip PclZip ( $p_zipname)
void add ( $p_filelist)
void create ( $p_filelist)
void delete ()
void deleteByIndex ( $p_index)
void duplicate ( $p_archive)
void errorCode ()
void errorInfo ([ $p_full = false])
void errorName ([ $p_with_code = false])
void extract ()
void extractByIndex ( $p_index)
void listContent ()
void merge ( $p_archive_to_add)
void privAdd ( $p_filedescr_list,  &$p_result_list,  &$p_options)
void privAddFile ( $p_filedescr,  &$p_header,  &$p_options)
void privAddFileList ( $p_filedescr_list,  &$p_result_list,  &$p_options)
void privAddList ( $p_filedescr_list,  &$p_result_list,  &$p_options)
void privCalculateStoredFilename ( &$p_filedescr,  &$p_options)
void privCheckFileHeaders ( &$p_local_header,  &$p_central_header)
void privCheckFormat ([ $p_level = 0])
void privCloseFd ()
void privConvertHeader2FileInfo ( $p_header,  &$p_info)
void privCreate ( $p_filedescr_list,  &$p_result_list,  &$p_options)
void privDecrypt ( $p_encryption_header,  &$p_buffer,  $p_size,  $p_crc)
void privDeleteByRule ( &$p_result_list,  &$p_options)
void privDirCheck ( $p_dir, [ $p_is_dir = false])
void privDuplicate ( $p_archive_filename)
void privErrorLog ([ $p_error_code = 0], [ $p_error_string = ''])
void privErrorReset ()
void privExtractByRule ( &$p_file_list,  $p_path,  $p_remove_path,  $p_remove_all_path,  &$p_options)
void privExtractFile ( &$p_entry,  $p_path,  $p_remove_path,  $p_remove_all_path,  &$p_options)
void privExtractFileAsString ( &$p_entry,  &$p_string)
void privExtractFileInOutput ( &$p_entry,  &$p_options)
void privFileDescrExpand ( &$p_filedescr_list,  &$p_options)
void privFileDescrParseAtt ( &$p_file_list,  &$p_filedescr,  $v_options, [ $v_requested_options = false])
void privList ( &$p_list)
void privMerge ( &$p_archive_to_add)
void privOpenFd ( $p_mode)
void privParseOptions ( &$p_options_list,  $p_size,  &$v_result_list, [ $v_requested_options = false])
void privReadCentralFileHeader ( &$p_header)
void privReadEndCentralDir ( &$p_central_dir)
void privReadFileHeader ( &$p_header)
void privWriteCentralFileHeader ( &$p_header)
void privWriteCentralHeader ( $p_nb_entries,  $p_size,  $p_offset,  $p_comment)
void privWriteFileHeader ( &$p_header)
void properties ()
Variables
mixed $error_code = 1 (line 175)
mixed $error_string = '' (line 176)
mixed $magic_quotes_status (line 181)
mixed $zipname = '' (line 169)
mixed $zip_fd = 0 (line 172)
Methods
Constructor PclZip (line 191)
PclZip PclZip ( $p_zipname)
  • $p_zipname
add (line 436)
void add ( $p_filelist)
  • $p_filelist
create (line 250)
void create ( $p_filelist)
  • $p_filelist
delete (line 1005)
void delete ()
deleteByIndex (line 1070)
void deleteByIndex ( $p_index)
  • $p_index
duplicate (line 1175)
void duplicate ( $p_archive)
  • $p_archive
errorCode (line 1294)
void errorCode ()
errorInfo (line 1356)
void errorInfo ([ $p_full = false])
  • $p_full
errorName (line 1310)
void errorName ([ $p_with_code = false])
  • $p_with_code
extract (line 688)
void extract ()
extractByIndex (line 849)
void extractByIndex ( $p_index)
  • $p_index
listContent (line 627)
void listContent ()
merge (line 1238)
void merge ( $p_archive_to_add)
  • $p_archive_to_add
privAdd (line 2109)
void privAdd ( $p_filedescr_list,  &$p_result_list,  &$p_options)
  • $p_filedescr_list
  • &$p_result_list
  • &$p_options
privAddFile (line 2507)
void privAddFile ( $p_filedescr,  &$p_header,  &$p_options)
  • $p_filedescr
  • &$p_header
  • &$p_options
privAddFileList (line 2442)
void privAddFileList ( $p_filedescr_list,  &$p_result_list,  &$p_options)
  • $p_filedescr_list
  • &$p_result_list
  • &$p_options
privAddList (line 2373)
void privAddList ( $p_filedescr_list,  &$p_result_list,  &$p_options)
  • $p_filedescr_list
  • &$p_result_list
  • &$p_options
privCalculateStoredFilename (line 2734)
void privCalculateStoredFilename ( &$p_filedescr,  &$p_options)
  • &$p_filedescr
  • &$p_options
privCheckFileHeaders (line 4349)
void privCheckFileHeaders ( &$p_local_header,  &$p_central_header)
  • &$p_local_header
  • &$p_central_header
privCheckFormat (line 1395)
void privCheckFormat ( $p_level)
  • $p_level
privCloseFd (line 2344)
void privCloseFd ()
privConvertHeader2FileInfo (line 3082)
void privConvertHeader2FileInfo ( $p_header,  &$p_info)
  • $p_header
  • &$p_info
privCreate (line 2071)
void privCreate ( $p_filedescr_list,  &$p_result_list,  &$p_options)
  • $p_filedescr_list
  • &$p_result_list
  • &$p_options
privDecrypt (line 5319)
void privDecrypt ( $p_encryption_header,  &$p_buffer,  $p_size,  $p_crc)
  • $p_encryption_header
  • &$p_buffer
  • $p_size
  • $p_crc
privDeleteByRule (line 4584)
void privDeleteByRule ( &$p_result_list,  &$p_options)
  • &$p_result_list
  • &$p_options
privDirCheck (line 4943)
void privDirCheck ( $p_dir, [ $p_is_dir = false])
  • $p_dir
  • $p_is_dir
privDisableMagicQuotes (line 5342)
void privDisableMagicQuotes ()
privDuplicate (line 5215)
void privDuplicate ( $p_archive_filename)
  • $p_archive_filename
privErrorLog (line 5284)
void privErrorLog ( $p_error_code, [ $p_error_string = ''])
  • $p_error_code
  • $p_error_string
privErrorReset (line 5301)
void privErrorReset ()
privExtractByRule (line 3120)
void privExtractByRule ( &$p_file_list,  $p_path,  $p_remove_path,  $p_remove_all_path,  &$p_options)
  • &$p_file_list
  • $p_path
  • $p_remove_path
  • $p_remove_all_path
  • &$p_options
privExtractFile (line 3502)
void privExtractFile ( &$p_entry,  $p_path,  $p_remove_path,  $p_remove_all_path,  &$p_options)
  • &$p_entry
  • $p_path
  • $p_remove_path
  • $p_remove_all_path
  • &$p_options
privExtractFileAsString (line 4021)
void privExtractFileAsString ( &$p_entry,  &$p_string)
  • &$p_entry
  • &$p_string
privExtractFileInOutput (line 3896)
void privExtractFileInOutput ( &$p_entry,  &$p_options)
  • &$p_entry
  • &$p_options
privFileDescrExpand (line 1948)
void privFileDescrExpand ( &$p_filedescr_list,  &$p_options)
  • &$p_filedescr_list
  • &$p_options
privFileDescrParseAtt (line 1833)
void privFileDescrParseAtt ( &$p_file_list,  &$p_filedescr,  $v_options, [ $v_requested_options = false])
  • &$p_file_list
  • &$p_filedescr
  • $v_options
  • $v_requested_options
privList (line 2985)
void privList ( &$p_list)
  • &$p_list
privMerge (line 5006)
void privMerge ( &$p_archive_to_add)
  • &$p_archive_to_add
privOpenFd (line 2305)
void privOpenFd ( $p_mode)
  • $p_mode
privParseOptions (line 1452)
void privParseOptions ( &$p_options_list,  $p_size,  &$v_result_list, [ $v_requested_options = false])
  • &$p_options_list
  • $p_size
  • &$v_result_list
  • $v_requested_options
privReadCentralFileHeader (line 4214)
void privReadCentralFileHeader ( &$p_header)
  • &$p_header
privReadEndCentralDir (line 4399)
void privReadEndCentralDir ( &$p_central_dir)
  • &$p_central_dir
privReadFileHeader (line 4087)
void privReadFileHeader ( &$p_header)
  • &$p_header
privSwapBackMagicQuotes (line 5384)
void privSwapBackMagicQuotes ()
privWriteCentralFileHeader (line 2898)
void privWriteCentralFileHeader ( &$p_header)
  • &$p_header
privWriteCentralHeader (line 2954)
void privWriteCentralHeader ( $p_nb_entries,  $p_size,  $p_offset,  $p_comment)
  • $p_nb_entries
  • $p_size
  • $p_offset
  • $p_comment
privWriteFileHeader (line 2849)
void privWriteFileHeader ( &$p_header)
  • &$p_header
properties (line 1096)
void properties ()

Documentation generated on Wed, 28 Mar 2007 09:54:28 -0600 by phpDocumentor 1.3.1