[ class tree: core ] [ index: core ] [ all elements ]

Class: PclZip

Source Location: /lib-pclzip.php

Class PclZip

Property Summary
mixed   $error_code  
mixed   $error_string  
mixed   $magic_quotes_status  
mixed   $zipname  
mixed   $zip_fd  

[ Top ]
Method Summary
PclZip   PclZip()  
void   add()  
void   create()  
void   delete()  
void   deleteByIndex()  
void   duplicate()  
void   errorCode()  
void   errorInfo()  
void   errorName()  
void   extract()  
void   extractByIndex()  
void   listContent()  
void   merge()  
void   privAdd()  
void   privAddFile()  
void   privAddFileList()  
void   privAddFileUsingTempFile()  
void   privAddList()  
void   privCalculateStoredFilename()  
void   privCheckFileHeaders()  
void   privCheckFormat()  
void   privCloseFd()  
void   privConvertHeader2FileInfo()  
void   privCreate()  
void   privDeleteByRule()  
void   privDirCheck()  
void   privDisableMagicQuotes()  
void   privDuplicate()  
void   privErrorLog()  
void   privErrorReset()  
void   privExtractByRule()  
void   privExtractFile()  
void   privExtractFileAsString()  
void   privExtractFileInOutput()  
void   privExtractFileUsingTempFile()  
void   privFileDescrExpand()  
void   privFileDescrParseAtt()  
void   privList()  
void   privMerge()  
void   privOpenFd()  
void   privOptionDefaultThreshold()  
void   privParseOptions()  
void   privReadCentralFileHeader()  
void   privReadEndCentralDir()  
void   privReadFileHeader()  
void   privSwapBackMagicQuotes()  
void   privWriteCentralFileHeader()  
void   privWriteCentralHeader()  
void   privWriteFileHeader()  
void   properties()  

[ Top ]
Properties
mixed   $error_code = 1 [line 199]

[ Top ]
mixed   $error_string = '' [line 200]

[ Top ]
mixed   $magic_quotes_status [line 205]

[ Top ]
mixed   $zipname = '' [line 193]

[ Top ]
mixed   $zip_fd = 0 [line 196]

[ Top ]
Methods
Constructor PclZip  [line 215]

  PclZip PclZip( $p_zipname  )

Parameters:
   $p_zipname: 


[ Top ]
add  [line 454]

  void add( $p_filelist  )

Parameters:
   $p_filelist: 


[ Top ]
create  [line 271]

  void create( $p_filelist  )

Parameters:
   $p_filelist: 


[ Top ]
delete  [line 1006]

  void delete( )



[ Top ]
deleteByIndex  [line 1065]

  void deleteByIndex( $p_index  )

Parameters:
   $p_index: 


[ Top ]
duplicate  [line 1162]

  void duplicate( $p_archive  )

Parameters:
   $p_archive: 


[ Top ]
errorCode  [line 1272]

  void errorCode( )



[ Top ]
errorInfo  [line 1334]

  void errorInfo( [ $p_full = false]  )

Parameters:
   $p_full: 


[ Top ]
errorName  [line 1288]

  void errorName( [ $p_with_code = false]  )

Parameters:
   $p_with_code: 


[ Top ]
extract  [line 700]

  void extract( )



[ Top ]
extractByIndex  [line 857]

  void extractByIndex( $p_index  )

Parameters:
   $p_index: 


[ Top ]
listContent  [line 643]

  void listContent( )



[ Top ]
merge  [line 1221]

  void merge( $p_archive_to_add  )

Parameters:
   $p_archive_to_add: 


[ Top ]
privAdd  [line 2159]

  void privAdd( $p_filedescr_list, &$p_result_list, &$p_options  )

Parameters:
   $p_filedescr_list: 
   &$p_result_list: 
   &$p_options: 


[ Top ]
privAddFile  [line 2525]

  void privAddFile( $p_filedescr, &$p_header, &$p_options  )

Parameters:
   $p_filedescr: 
   &$p_header: 
   &$p_options: 


[ Top ]
privAddFileList  [line 2463]

  void privAddFileList( $p_filedescr_list, &$p_result_list, &$p_options  )

Parameters:
   $p_filedescr_list: 
   &$p_result_list: 
   &$p_options: 


[ Top ]
privAddFileUsingTempFile  [line 2798]

  void privAddFileUsingTempFile( $p_filedescr, &$p_header, &$p_options  )

Parameters:
   $p_filedescr: 
   &$p_header: 
   &$p_options: 


[ Top ]
privAddList  [line 2399]

  void privAddList( $p_filedescr_list, &$p_result_list, &$p_options  )

Parameters:
   $p_filedescr_list: 
   &$p_result_list: 
   &$p_options: 


[ Top ]
privCalculateStoredFilename  [line 2910]

  void privCalculateStoredFilename( &$p_filedescr, &$p_options  )

Parameters:
   &$p_filedescr: 
   &$p_options: 


[ Top ]
privCheckFileHeaders  [line 4488]

  void privCheckFileHeaders( &$p_local_header, &$p_central_header  )

Parameters:
   &$p_local_header: 
   &$p_central_header: 


[ Top ]
privCheckFormat  [line 1373]

  void privCheckFormat( [ $p_level = 0]  )

Parameters:
   $p_level: 


[ Top ]
privCloseFd  [line 2372]

  void privCloseFd( )



[ Top ]
privConvertHeader2FileInfo  [line 3236]

  void privConvertHeader2FileInfo( $p_header, &$p_info  )

Parameters:
   $p_header: 
   &$p_info: 


[ Top ]
privCreate  [line 2124]

  void privCreate( $p_filedescr_list, &$p_result_list, &$p_options  )

Parameters:
   $p_filedescr_list: 
   &$p_result_list: 
   &$p_options: 


[ Top ]
privDeleteByRule  [line 4682]

  void privDeleteByRule( &$p_result_list, &$p_options  )

Parameters:
   &$p_result_list: 
   &$p_options: 


[ Top ]
privDirCheck  [line 4992]

  void privDirCheck( $p_dir, [ $p_is_dir = false]  )

Parameters:
   $p_dir: 
   $p_is_dir: 


[ Top ]
privDisableMagicQuotes  [line 5327]

  void privDisableMagicQuotes( )



[ Top ]
privDuplicate  [line 5232]

  void privDuplicate( $p_archive_filename  )

Parameters:
   $p_archive_filename: 


[ Top ]
privErrorLog  [line 5292]

  void privErrorLog( [ $p_error_code = 0], [ $p_error_string = '']  )

Parameters:
   $p_error_code: 
   $p_error_string: 


[ Top ]
privErrorReset  [line 5309]

  void privErrorReset( )



[ Top ]
privExtractByRule  [line 3275]

  void 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: 


[ Top ]
privExtractFile  [line 3615]

  void 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: 


[ Top ]
privExtractFileAsString  [line 4154]

  void privExtractFileAsString( &$p_entry, &$p_string, &$p_options  )

Parameters:
   &$p_entry: 
   &$p_string: 
   &$p_options: 


[ Top ]
privExtractFileInOutput  [line 4042]

  void privExtractFileInOutput( &$p_entry, &$p_options  )

Parameters:
   &$p_entry: 
   &$p_options: 


[ Top ]
privExtractFileUsingTempFile  [line 3966]

  void privExtractFileUsingTempFile( &$p_entry, &$p_options  )

Parameters:
   &$p_entry: 
   &$p_options: 


[ Top ]
privFileDescrExpand  [line 1999]

  void privFileDescrExpand( &$p_filedescr_list, &$p_options  )

Parameters:
   &$p_filedescr_list: 
   &$p_options: 


[ Top ]
privFileDescrParseAtt  [line 1870]

  void privFileDescrParseAtt( &$p_file_list, &$p_filedescr, $v_options, [ $v_requested_options = false]  )

Parameters:
   &$p_file_list: 
   &$p_filedescr: 
   $v_options: 
   $v_requested_options: 


[ Top ]
privList  [line 3149]

  void privList( &$p_list  )

Parameters:
   &$p_list: 


[ Top ]
privMerge  [line 5047]

  void privMerge( &$p_archive_to_add  )

Parameters:
   &$p_archive_to_add: 


[ Top ]
privOpenFd  [line 2338]

  void privOpenFd( $p_mode  )

Parameters:
   $p_mode: 


[ Top ]
privOptionDefaultThreshold  [line 1826]

  void privOptionDefaultThreshold( &$p_options  )

Parameters:
   &$p_options: 


[ Top ]
privParseOptions  [line 1426]

  void 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: 


[ Top ]
privReadCentralFileHeader  [line 4380]

  void privReadCentralFileHeader( &$p_header  )

Parameters:
   &$p_header: 


[ Top ]
privReadEndCentralDir  [line 4525]

  void privReadEndCentralDir( &$p_central_dir  )

Parameters:
   &$p_central_dir: 


[ Top ]
privReadFileHeader  [line 4277]

  void privReadFileHeader( &$p_header  )

Parameters:
   &$p_header: 


[ Top ]
privSwapBackMagicQuotes  [line 5361]

  void privSwapBackMagicQuotes( )



[ Top ]
privWriteCentralFileHeader  [line 3067]

  void privWriteCentralFileHeader( &$p_header  )

Parameters:
   &$p_header: 


[ Top ]
privWriteCentralHeader  [line 3120]

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

Parameters:
   $p_nb_entries: 
   $p_size: 
   $p_offset: 
   $p_comment: 


[ Top ]
privWriteFileHeader  [line 3022]

  void privWriteFileHeader( &$p_header  )

Parameters:
   &$p_header: 


[ Top ]
properties  [line 1089]

  void properties( )



[ Top ]

Documentation generated on Tue, 20 Dec 2011 16:07:38 +0100 by phpDocumentor 1.4.3