Extension [ extension #107 zip version 1.19.3 ] { - Functions { Function [ function zip_open ] { - Parameters [1] { Parameter #0 [ $filename ] } } Function [ function zip_close ] { - Parameters [1] { Parameter #0 [ $zip ] } } Function [ function zip_read ] { - Parameters [1] { Parameter #0 [ $zip ] } } Function [ function zip_entry_open ] { - Parameters [3] { Parameter #0 [ $zip_dp ] Parameter #1 [ $zip_entry ] Parameter #2 [ $mode ] } } Function [ function zip_entry_close ] { - Parameters [1] { Parameter #0 [ $zip_ent ] } } Function [ function zip_entry_read ] { - Parameters [2] { Parameter #0 [ $zip_entry ] Parameter #1 [ $len ] } } Function [ function zip_entry_filesize ] { - Parameters [1] { Parameter #0 [ $zip_entry ] } } Function [ function zip_entry_name ] { - Parameters [1] { Parameter #0 [ $zip_entry ] } } Function [ function zip_entry_compressedsize ] { - Parameters [1] { Parameter #0 [ $zip_entry ] } } Function [ function zip_entry_compressionmethod ] { - Parameters [1] { Parameter #0 [ $zip_entry ] } } } - Classes [1] { Class [ class ZipArchive implements Countable ] { - Constants [100] { Constant [ public int CREATE ] { 1 } Constant [ public int EXCL ] { 2 } Constant [ public int CHECKCONS ] { 4 } Constant [ public int OVERWRITE ] { 8 } Constant [ public int RDONLY ] { 16 } Constant [ public int FL_NOCASE ] { 1 } Constant [ public int FL_NODIR ] { 2 } Constant [ public int FL_COMPRESSED ] { 4 } Constant [ public int FL_UNCHANGED ] { 8 } Constant [ public int FL_RECOMPRESS ] { 16 } Constant [ public int FL_ENCRYPTED ] { 32 } Constant [ public int FL_OVERWRITE ] { 8192 } Constant [ public int FL_LOCAL ] { 256 } Constant [ public int FL_CENTRAL ] { 512 } Constant [ public int FL_ENC_GUESS ] { 0 } Constant [ public int FL_ENC_RAW ] { 64 } Constant [ public int FL_ENC_STRICT ] { 128 } Constant [ public int FL_ENC_UTF_8 ] { 2048 } Constant [ public int FL_ENC_CP437 ] { 4096 } Constant [ public int CM_DEFAULT ] { -1 } Constant [ public int CM_STORE ] { 0 } Constant [ public int CM_SHRINK ] { 1 } Constant [ public int CM_REDUCE_1 ] { 2 } Constant [ public int CM_REDUCE_2 ] { 3 } Constant [ public int CM_REDUCE_3 ] { 4 } Constant [ public int CM_REDUCE_4 ] { 5 } Constant [ public int CM_IMPLODE ] { 6 } Constant [ public int CM_DEFLATE ] { 8 } Constant [ public int CM_DEFLATE64 ] { 9 } Constant [ public int CM_PKWARE_IMPLODE ] { 10 } Constant [ public int CM_BZIP2 ] { 12 } Constant [ public int CM_LZMA ] { 14 } Constant [ public int CM_LZMA2 ] { 33 } Constant [ public int CM_XZ ] { 95 } Constant [ public int CM_TERSE ] { 18 } Constant [ public int CM_LZ77 ] { 19 } Constant [ public int CM_WAVPACK ] { 97 } Constant [ public int CM_PPMD ] { 98 } Constant [ public int ER_OK ] { 0 } Constant [ public int ER_MULTIDISK ] { 1 } Constant [ public int ER_RENAME ] { 2 } Constant [ public int ER_CLOSE ] { 3 } Constant [ public int ER_SEEK ] { 4 } Constant [ public int ER_READ ] { 5 } Constant [ public int ER_WRITE ] { 6 } Constant [ public int ER_CRC ] { 7 } Constant [ public int ER_ZIPCLOSED ] { 8 } Constant [ public int ER_NOENT ] { 9 } Constant [ public int ER_EXISTS ] { 10 } Constant [ public int ER_OPEN ] { 11 } Constant [ public int ER_TMPOPEN ] { 12 } Constant [ public int ER_ZLIB ] { 13 } Constant [ public int ER_MEMORY ] { 14 } Constant [ public int ER_CHANGED ] { 15 } Constant [ public int ER_COMPNOTSUPP ] { 16 } Constant [ public int ER_EOF ] { 17 } Constant [ public int ER_INVAL ] { 18 } Constant [ public int ER_NOZIP ] { 19 } Constant [ public int ER_INTERNAL ] { 20 } Constant [ public int ER_INCONS ] { 21 } Constant [ public int ER_REMOVE ] { 22 } Constant [ public int ER_DELETED ] { 23 } Constant [ public int ER_ENCRNOTSUPP ] { 24 } Constant [ public int ER_RDONLY ] { 25 } Constant [ public int ER_NOPASSWD ] { 26 } Constant [ public int ER_WRONGPASSWD ] { 27 } Constant [ public int ER_OPNOTSUPP ] { 28 } Constant [ public int ER_INUSE ] { 29 } Constant [ public int ER_TELL ] { 30 } Constant [ public int ER_COMPRESSED_DATA ] { 31 } Constant [ public int ER_CANCELLED ] { 32 } Constant [ public int OPSYS_DOS ] { 0 } Constant [ public int OPSYS_AMIGA ] { 1 } Constant [ public int OPSYS_OPENVMS ] { 2 } Constant [ public int OPSYS_UNIX ] { 3 } Constant [ public int OPSYS_VM_CMS ] { 4 } Constant [ public int OPSYS_ATARI_ST ] { 5 } Constant [ public int OPSYS_OS_2 ] { 6 } Constant [ public int OPSYS_MACINTOSH ] { 7 } Constant [ public int OPSYS_Z_SYSTEM ] { 8 } Constant [ public int OPSYS_Z_CPM ] { 9 } Constant [ public int OPSYS_CPM ] { 9 } Constant [ public int OPSYS_WINDOWS_NTFS ] { 10 } Constant [ public int OPSYS_MVS ] { 11 } Constant [ public int OPSYS_VSE ] { 12 } Constant [ public int OPSYS_ACORN_RISC ] { 13 } Constant [ public int OPSYS_VFAT ] { 14 } Constant [ public int OPSYS_ALTERNATE_MVS ] { 15 } Constant [ public int OPSYS_BEOS ] { 16 } Constant [ public int OPSYS_TANDEM ] { 17 } Constant [ public int OPSYS_OS_400 ] { 18 } Constant [ public int OPSYS_OS_X ] { 19 } Constant [ public int OPSYS_DEFAULT ] { 3 } Constant [ public int EM_NONE ] { 0 } Constant [ public int EM_TRAD_PKWARE ] { 1 } Constant [ public int EM_AES_128 ] { 257 } Constant [ public int EM_AES_192 ] { 258 } Constant [ public int EM_AES_256 ] { 259 } Constant [ public int EM_UNKNOWN ] { 65535 } Constant [ public string LIBZIP_VERSION ] { 1.7.3 } } - Static properties [0] { } - Static methods [2] { Method [ static public method isCompressionMethodSupported ] { - Parameters [2] { Parameter #0 [ $method ] Parameter #1 [ $encode ] } } Method [ static public method isEncryptionMethodSupported ] { - Parameters [2] { Parameter #0 [ $method ] Parameter #1 [ $encode ] } } } - Properties [6] { Property [ public $lastId ] Property [ public $status ] Property [ public $statusSys ] Property [ public $numFiles ] Property [ public $filename ] Property [ public $comment ] } - Methods [45] { Method [ public method open ] { - Parameters [2] { Parameter #0 [ $filename ] Parameter #1 [ $flags ] } } Method [ public method setPassword ] { - Parameters [1] { Parameter #0 [ $password ] } } Method [ public method close ] { - Parameters [0] { } } Method [ public method count ] { - Parameters [0] { } } Method [ public method getStatusString ] { - Parameters [0] { } } Method [ public method addEmptyDir ] { - Parameters [2] { Parameter #0 [ $dirname ] Parameter #1 [ $flags ] } } Method [ public method addFromString ] { - Parameters [3] { Parameter #0 [ $name ] Parameter #1 [ $content ] Parameter #2 [ $flags ] } } Method [ public method addFile ] { - Parameters [5] { Parameter #0 [ $filepath ] Parameter #1 [ $entryname ] Parameter #2 [ $start ] Parameter #3 [ $length ] Parameter #4 [ $flags ] } } Method [ public method addGlob ] { - Parameters [3] { Parameter #0 [ $pattern ] Parameter #1 [ $flags ] Parameter #2 [ $options ] } } Method [ public method addPattern ] { - Parameters [3] { Parameter #0 [ $pattern ] Parameter #1 [ $path ] Parameter #2 [ $options ] } } Method [ public method renameIndex ] { - Parameters [2] { Parameter #0 [ $index ] Parameter #1 [ $new_name ] } } Method [ public method renameName ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $new_name ] } } Method [ public method replaceFile ] { - Parameters [5] { Parameter #0 [ $filepath ] Parameter #1 [ $index ] Parameter #2 [ $start ] Parameter #3 [ $length ] Parameter #4 [ $flags ] } } Method [ public method setArchiveComment ] { - Parameters [1] { Parameter #0 [ $comment ] } } Method [ public method getArchiveComment ] { - Parameters [1] { Parameter #0 [ $flags ] } } Method [ public method setCommentIndex ] { - Parameters [2] { Parameter #0 [ $index ] Parameter #1 [ $comment ] } } Method [ public method setCommentName ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $comment ] } } Method [ public method getCommentIndex ] { - Parameters [2] { Parameter #0 [ $index ] Parameter #1 [ $flags ] } } Method [ public method getCommentName ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $flags ] } } Method [ public method deleteIndex ] { - Parameters [1] { Parameter #0 [ $index ] } } Method [ public method deleteName ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method statName ] { - Parameters [2] { Parameter #0 [ $filename ] Parameter #1 [ $flags ] } } Method [ public method statIndex ] { - Parameters [2] { Parameter #0 [ $index ] Parameter #1 [ $flags ] } } Method [ public method locateName ] { - Parameters [2] { Parameter #0 [ $filename ] Parameter #1 [ $flags ] } } Method [ public method getNameIndex ] { - Parameters [2] { Parameter #0 [ $index ] Parameter #1 [ $flags ] } } Method [ public method unchangeArchive ] { - Parameters [0] { } } Method [ public method unchangeAll ] { - Parameters [0] { } } Method [ public method unchangeIndex ] { - Parameters [1] { Parameter #0 [ $index ] } } Method [ public method unchangeName ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method extractTo ] { - Parameters [2] { Parameter #0 [ $pathto ] Parameter #1 [ $files ] } } Method [ public method getFromName ] { - Parameters [3] { Parameter #0 [ $entryname ] Parameter #1 [ $len ] Parameter #2 [ $flags ] } } Method [ public method getFromIndex ] { - Parameters [3] { Parameter #0 [ $index ] Parameter #1 [ $len ] Parameter #2 [ $flags ] } } Method [ public method getStream ] { - Parameters [1] { Parameter #0 [ $entryname ] } } Method [ public method setExternalAttributesName ] { - Parameters [4] { Parameter #0 [ $name ] Parameter #1 [ $opsys ] Parameter #2 [ $attr ] Parameter #3 [ $flags ] } } Method [ public method setExternalAttributesIndex ] { - Parameters [4] { Parameter #0 [ $index ] Parameter #1 [ $opsys ] Parameter #2 [ $attr ] Parameter #3 [ $flags ] } } Method [ public method getExternalAttributesName ] { - Parameters [4] { Parameter #0 [ $name ] Parameter #1 [ &$opsys ] Parameter #2 [ &$attr ] Parameter #3 [ $flags ] } } Method [ public method getExternalAttributesIndex ] { - Parameters [4] { Parameter #0 [ $index ] Parameter #1 [ &$opsys ] Parameter #2 [ &$attr ] Parameter #3 [ $flags ] } } Method [ public method setMtimeName ] { - Parameters [3] { Parameter #0 [ $name ] Parameter #1 [ $timestamp ] Parameter #2 [ $flags ] } } Method [ public method setMtimeIndex ] { - Parameters [3] { Parameter #0 [ $index ] Parameter #1 [ $timestamp ] Parameter #2 [ $flags ] } } Method [ public method setCompressionName ] { - Parameters [3] { Parameter #0 [ $name ] Parameter #1 [ $method ] Parameter #2 [ $compflags ] } } Method [ public method setCompressionIndex ] { - Parameters [3] { Parameter #0 [ $index ] Parameter #1 [ $method ] Parameter #2 [ $compflags ] } } Method [ public method setEncryptionName ] { - Parameters [3] { Parameter #0 [ $name ] Parameter #1 [ $method ] Parameter #2 [ $password ] } } Method [ public method setEncryptionIndex ] { - Parameters [3] { Parameter #0 [ $index ] Parameter #1 [ $method ] Parameter #2 [ $password ] } } Method [ public method registerProgressCallback ] { - Parameters [2] { Parameter #0 [ $rate ] Parameter #1 [ $callback ] } } Method [ public method registerCancelCallback ] { - Parameters [1] { Parameter #0 [ $callback ] } } } } } }