phpDocumentor default
[ class tree: default ] [ index: default ] [ all elements ]

Class: PclZip

Source Location: /lodel/scripts/pclzip/pclzip.lib.php

Class PclZip

Property Summary
mixed   $error_code  
mixed   $error_string  
mixed   $user_vars  
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   privAddList()  
void   privCheckFormat()  
void   privCloseFd()  
void   privConvertHeader2FileInfo()  
void   privCreate()  
void   privDeleteByRule()  
void   privDirCheck()  
void   privDuplicate()  
void   privErrorLog()  
void   privErrorReset()  
void   privExtractByRule()  
void   privExtractFile()  
void   privExtractFileAsString()  
void   privExtractFileInOutput()  
void   privList()  
void   privMerge()  
void   privOpenFd()  
void   privParseOptions()  
void   privReadCentralFileHeader()  
void   privReadEndCentralDir()  
void   privReadFileHeader()  
void   privWriteCentralFileHeader()  
void   privWriteCentralHeader()  
void   privWriteFileHeader()  
void   properties()  

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

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

[ Top ]
mixed   $user_vars [line 157]

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

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

[ Top ]
Methods
Constructor PclZip  [line 167]

  PclZip PclZip( $p_zipname  )

Parameters:
   $p_zipname: 


[ Top ]
add  [line 387]

  void add( $p_filelist  )

Parameters:
   $p_filelist: 


[ Top ]
create  [line 226]

  void create( $p_filelist  )

Parameters:
   $p_filelist: 


[ Top ]
delete  [line 918]

  void delete( )



[ Top ]
deleteByIndex  [line 997]

  void deleteByIndex( $p_index  )

Parameters:
   $p_index: 


[ Top ]
duplicate  [line 1092]

  void duplicate( $p_archive  )

Parameters:
   $p_archive: 


[ Top ]
errorCode  [line 1211]

  void errorCode( )



[ Top ]
errorInfo  [line 1268]

  void errorInfo( [ $p_full = false]  )

Parameters:
   $p_full: 


[ Top ]
errorName  [line 1227]

  void errorName( [ $p_with_code = false]  )

Parameters:
   $p_with_code: 


[ Top ]
extract  [line 617]

  void extract( )



[ Top ]
extractByIndex  [line 772]

  void extractByIndex( $p_index  )

Parameters:
   $p_index: 


[ Top ]
listContent  [line 555]

  void listContent( )



[ Top ]
merge  [line 1155]

  void merge( $p_archive_to_add  )

Parameters:
   $p_archive_to_add: 


[ Top ]
privAdd  [line 1750]

  void privAdd( $p_list, &$p_result_list, $p_add_dir, $p_remove_dir, $p_remove_all_dir, &$p_options  )

Parameters:
   $p_list: 
   &$p_result_list: 
   $p_add_dir: 
   $p_remove_dir: 
   $p_remove_all_dir: 
   &$p_options: 


[ Top ]
privAddFile  [line 2211]

  void privAddFile( $p_filename, &$p_header, $p_add_dir, $p_remove_dir, $p_remove_all_dir, &$p_options  )

Parameters:
   $p_filename: 
   &$p_header: 
   $p_add_dir: 
   $p_remove_dir: 
   $p_remove_all_dir: 
   &$p_options: 


[ Top ]
privAddFileList  [line 2073]

  void privAddFileList( $p_list, &$p_result_list, $p_add_dir, $p_remove_dir, $p_remove_all_dir, &$p_options  )

Parameters:
   $p_list: 
   &$p_result_list: 
   $p_add_dir: 
   $p_remove_dir: 
   $p_remove_all_dir: 
   &$p_options: 


[ Top ]
privAddList  [line 2000]

  void privAddList( $p_list, &$p_result_list, $p_add_dir, $p_remove_dir, $p_remove_all_dir, &$p_options  )

Parameters:
   $p_list: 
   &$p_result_list: 
   $p_add_dir: 
   $p_remove_dir: 
   $p_remove_all_dir: 
   &$p_options: 


[ Top ]
privCheckFormat  [line 1307]

  void privCheckFormat( [ $p_level = 0]  )

Parameters:
   $p_level: 


[ Top ]
privCloseFd  [line 1972]

  void privCloseFd( )



[ Top ]
privConvertHeader2FileInfo  [line 2668]

  void privConvertHeader2FileInfo( $p_header, &$p_info  )

Parameters:
   $p_header: 
   &$p_info: 


[ Top ]
privCreate  [line 1718]

  void privCreate( $p_list, &$p_result_list, $p_add_dir, $p_remove_dir, $p_remove_all_dir, &$p_options  )

Parameters:
   $p_list: 
   &$p_result_list: 
   $p_add_dir: 
   $p_remove_dir: 
   $p_remove_all_dir: 
   &$p_options: 


[ Top ]
privDeleteByRule  [line 3972]

  void privDeleteByRule( &$p_result_list, &$p_options  )

Parameters:
   &$p_result_list: 
   &$p_options: 


[ Top ]
privDirCheck  [line 4319]

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

Parameters:
   $p_dir: 
   $p_is_dir: 


[ Top ]
privDuplicate  [line 4591]

  void privDuplicate( $p_archive_filename  )

Parameters:
   $p_archive_filename: 


[ Top ]
privErrorLog  [line 4660]

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

Parameters:
   $p_error_code: 
   $p_error_string: 


[ Top ]
privErrorReset  [line 4677]

  void privErrorReset( )



[ Top ]
privExtractByRule  [line 2706]

  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 3006]

  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 3468]

  void privExtractFileAsString( &$p_entry, &$p_string  )

Parameters:
   &$p_entry: 
   &$p_string: 


[ Top ]
privExtractFileInOutput  [line 3345]

  void privExtractFileInOutput( &$p_entry, &$p_options  )

Parameters:
   &$p_entry: 
   &$p_options: 


[ Top ]
privList  [line 2584]

  void privList( &$p_list  )

Parameters:
   &$p_list: 


[ Top ]
privMerge  [line 4382]

  void privMerge( &$p_archive_to_add  )

Parameters:
   &$p_archive_to_add: 


[ Top ]
privOpenFd  [line 1933]

  void privOpenFd( $p_mode  )

Parameters:
   $p_mode: 


[ Top ]
privParseOptions  [line 1364]

  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 3661]

  void privReadCentralFileHeader( &$p_header  )

Parameters:
   &$p_header: 


[ Top ]
privReadEndCentralDir  [line 3794]

  void privReadEndCentralDir( &$p_central_dir  )

Parameters:
   &$p_central_dir: 


[ Top ]
privReadFileHeader  [line 3534]

  void privReadFileHeader( &$p_header  )

Parameters:
   &$p_header: 


[ Top ]
privWriteCentralFileHeader  [line 2503]

  void privWriteCentralFileHeader( &$p_header  )

Parameters:
   &$p_header: 


[ Top ]
privWriteCentralHeader  [line 2555]

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

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


[ Top ]
privWriteFileHeader  [line 2452]

  void privWriteFileHeader( &$p_header  )

Parameters:
   &$p_header: 


[ Top ]
properties  [line 1023]

  void properties( )



[ Top ]

Documentation generated on Wed, 29 Aug 2007 14:29:58 +0200 by phpDocumentor 1.4.0a2