eZ Publish  [4.0]
ezbzip2compressionhandler.php
Go to the documentation of this file.
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 ?>