|
eZ Publish
[4.0]
|
00001 <?php 00002 // 00003 // Definition of eZBZIP2Handler class 00004 // 00005 // Created on: <13-Aug-2003 16:20:19 amos> 00006 // 00007 // ## BEGIN COPYRIGHT, LICENSE AND WARRANTY NOTICE ## 00008 // SOFTWARE NAME: eZ Publish 00009 // SOFTWARE RELEASE: 4.0.x 00010 // COPYRIGHT NOTICE: Copyright (C) 1999-2008 eZ Systems AS 00011 // SOFTWARE LICENSE: GNU General Public License v2.0 00012 // NOTICE: > 00013 // This program is free software; you can redistribute it and/or 00014 // modify it under the terms of version 2.0 of the GNU General 00015 // Public License as published by the Free Software Foundation. 00016 // 00017 // This program is distributed in the hope that it will be useful, 00018 // but WITHOUT ANY WARRANTY; without even the implied warranty of 00019 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00020 // GNU General Public License for more details. 00021 // 00022 // You should have received a copy of version 2.0 of the GNU General 00023 // Public License along with this program; if not, write to the Free 00024 // Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 00025 // MA 02110-1301, USA. 00026 // 00027 // 00028 // ## END COPYRIGHT, LICENSE AND WARRANTY NOTICE ## 00029 // 00030 00031 /*! \file ezbzip2handler.php 00032 */ 00033 00034 /*! 00035 \class eZBZIP2Handler ezbzip2handler.php 00036 \brief Handles files compressed with bzip2 00037 00038 00039 NOTE: This is not done yet. 00040 */ 00041 00042 //include_once( 'lib/ezfile/classes/ezcompressionhandler.php' ); 00043 00044 class eZBZIP2Handler extends eZCompressionHandler 00045 { 00046 /*! 00047 See eZCompressionHandler::eZCompressionHandler 00048 */ 00049 function eZBZIP2Handler() 00050 { 00051 $this->eZCompressionHandler(); 00052 } 00053 00054 /*! 00055 \reimp 00056 */ 00057 function doOpen( $filename, $mode ) 00058 { 00059 } 00060 00061 /*! 00062 \reimp 00063 */ 00064 function doClose() 00065 { 00066 } 00067 00068 /*! 00069 \reimp 00070 */ 00071 function doRead( $uncompressedLength = false ) 00072 { 00073 } 00074 00075 /*! 00076 \reimp 00077 */ 00078 function doWrite( $data, $uncompressedLength = false ) 00079 { 00080 } 00081 00082 /*! 00083 \reimp 00084 */ 00085 function doFlush() 00086 { 00087 } 00088 00089 /*! 00090 \reimp 00091 */ 00092 function compress( $source ) 00093 { 00094 } 00095 00096 /*! 00097 \reimp 00098 */ 00099 function decompress( $source ) 00100 { 00101 } 00102 00103 /*! 00104 \reimp 00105 */ 00106 function error() 00107 { 00108 } 00109 00110 /*! 00111 \reimp 00112 */ 00113 function errorString() 00114 { 00115 } 00116 00117 /*! 00118 \reimp 00119 */ 00120 function errorNumber() 00121 { 00122 } 00123 00124 /// \privatesection 00125 public $WorkFactor; 00126 public $BlockSize; 00127 public $SmallDecompress; 00128 } 00129 00130 ?>