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

Class: PclZip

Source Location: /main/inc/lib/pclzip/pclzip.lib.php

Class Overview




Variables

Methods



Class Details

[line 161]


[ Top ]


Class Variables

$error_code =  1

[line 170]


Type:   mixed


[ Top ]

$error_string =  ''

[line 171]


Type:   mixed


[ Top ]

$magic_quotes_status =

[line 176]


Type:   mixed


[ Top ]

$zipname =  ''

[line 164]


Type:   mixed


[ Top ]

$zip_fd =  0

[line 167]


Type:   mixed


[ Top ]



Class Methods


constructor PclZip [line 186]

PclZip PclZip( $p_zipname)



Parameters:

   $p_zipname  

[ Top ]

method add [line 431]

void add( $p_filelist)



Parameters:

   $p_filelist  

[ Top ]

method create [line 245]

void create( $p_filelist)



Parameters:

   $p_filelist  

[ Top ]

method delete [line 1000]

void delete( )



[ Top ]

method deleteByIndex [line 1065]

void deleteByIndex( $p_index)



Parameters:

   $p_index  

[ Top ]

method duplicate [line 1170]

void duplicate( $p_archive)



Parameters:

   $p_archive  

[ Top ]

method errorCode [line 1289]

void errorCode( )



[ Top ]

method errorInfo [line 1351]

void errorInfo( [ $p_full = false])



Parameters:

   $p_full  

[ Top ]

method errorName [line 1305]

void errorName( [ $p_with_code = false])



Parameters:

   $p_with_code  

[ Top ]

method extract [line 683]

void extract( )



[ Top ]

method extractByIndex [line 844]

void extractByIndex( $p_index)



Parameters:

   $p_index  

[ Top ]

method listContent [line 622]

void listContent( )



[ Top ]

method merge [line 1233]

void merge( $p_archive_to_add)



Parameters:

   $p_archive_to_add  

[ Top ]

method privAdd [line 2104]

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



Parameters:

   $p_filedescr_list  
   &$p_result_list  
   &$p_options  

[ Top ]

method privAddFile [line 2502]

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



Parameters:

   $p_filedescr  
   &$p_header  
   &$p_options  

[ Top ]

method privAddFileList [line 2437]

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



Parameters:

   $p_filedescr_list  
   &$p_result_list  
   &$p_options  

[ Top ]

method privAddList [line 2368]

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



Parameters:

   $p_filedescr_list  
   &$p_result_list  
   &$p_options  

[ Top ]

method privCalculateStoredFilename [line 2729]

void privCalculateStoredFilename( &$p_filedescr, &$p_options)



Parameters:

   &$p_filedescr  
   &$p_options  

[ Top ]

method privCheckFileHeaders [line 4344]

void privCheckFileHeaders( &$p_local_header, &$p_central_header)



Parameters:

   &$p_local_header  
   &$p_central_header  

[ Top ]

method privCheckFormat [line 1390]

void privCheckFormat( [ $p_level = 0])



Parameters:

   $p_level  

[ Top ]

method privCloseFd [line 2339]

void privCloseFd( )



[ Top ]

method privConvertHeader2FileInfo [line 3077]

void privConvertHeader2FileInfo( $p_header, &$p_info)



Parameters:

   $p_header  
   &$p_info  

[ Top ]

method privCreate [line 2066]

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



Parameters:

   $p_filedescr_list  
   &$p_result_list  
   &$p_options  

[ Top ]

method privDecrypt [line 5314]

void privDecrypt( $p_encryption_header, &$p_buffer, $p_size, $p_crc)



Parameters:

   $p_encryption_header  
   &$p_buffer  
   $p_size  
   $p_crc  

[ Top ]

method privDeleteByRule [line 4579]

void privDeleteByRule( &$p_result_list, &$p_options)



Parameters:

   &$p_result_list  
   &$p_options  

[ Top ]

method privDirCheck [line 4938]

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



Parameters:

   $p_dir  
   $p_is_dir  

[ Top ]

method privDisableMagicQuotes [line 5337]

void privDisableMagicQuotes( )



[ Top ]

method privDuplicate [line 5210]

void privDuplicate( $p_archive_filename)



Parameters:

   $p_archive_filename  

[ Top ]

method privErrorLog [line 5279]

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



Parameters:

   $p_error_code  
   $p_error_string  

[ Top ]

method privErrorReset [line 5296]

void privErrorReset( )



[ Top ]

method privExtractByRule [line 3115]

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 ]

method privExtractFile [line 3497]

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 ]

method privExtractFileAsString [line 4016]

void privExtractFileAsString( &$p_entry, &$p_string)



Parameters:

   &$p_entry  
   &$p_string  

[ Top ]

method privExtractFileInOutput [line 3891]

void privExtractFileInOutput( &$p_entry, &$p_options)



Parameters:

   &$p_entry  
   &$p_options  

[ Top ]

method privFileDescrExpand [line 1943]

void privFileDescrExpand( &$p_filedescr_list, &$p_options)



Parameters:

   &$p_filedescr_list  
   &$p_options  

[ Top ]

method privFileDescrParseAtt [line 1828]

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 ]

method privList [line 2980]

void privList( &$p_list)



Parameters:

   &$p_list  

[ Top ]

method privMerge [line 5001]

void privMerge( &$p_archive_to_add)



Parameters:

   &$p_archive_to_add  

[ Top ]

method privOpenFd [line 2300]

void privOpenFd( $p_mode)



Parameters:

   $p_mode  

[ Top ]

method privParseOptions [line 1447]

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 ]

method privReadCentralFileHeader [line 4209]

void privReadCentralFileHeader( &$p_header)



Parameters:

   &$p_header  

[ Top ]

method privReadEndCentralDir [line 4394]

void privReadEndCentralDir( &$p_central_dir)



Parameters:

   &$p_central_dir  

[ Top ]

method privReadFileHeader [line 4082]

void privReadFileHeader( &$p_header)



Parameters:

   &$p_header  

[ Top ]

method privSwapBackMagicQuotes [line 5379]

void privSwapBackMagicQuotes( )



[ Top ]

method privWriteCentralFileHeader [line 2893]

void privWriteCentralFileHeader( &$p_header)



Parameters:

   &$p_header  

[ Top ]

method privWriteCentralHeader [line 2949]

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



Parameters:

   $p_nb_entries  
   $p_size  
   $p_offset  
   $p_comment  

[ Top ]

method privWriteFileHeader [line 2844]

void privWriteFileHeader( &$p_header)



Parameters:

   &$p_header  

[ Top ]

method properties [line 1091]

void properties( )



[ Top ]


Documentation generated on Thu, 12 Jun 2008 14:11:40 -0500 by phpDocumentor 1.4.1