eZ Publish  [4.2]
eZBZIP2Handler Class Reference

Handles files compressed with bzip2. More...

+ Inheritance diagram for eZBZIP2Handler:
+ Collaboration diagram for eZBZIP2Handler:

List of all members.

Public Member Functions

 compress ($source)
 decompress ($source)
 doClose ()
 doFlush ()
 doOpen ($filename, $mode)
 doRead ($uncompressedLength=false)
 doWrite ($data, $uncompressedLength=false)
 error ()
 errorNumber ()
 errorString ()
 eZBZIP2Handler ()

Public Attributes

 $BlockSize
 $SmallDecompress
 $WorkFactor

Detailed Description

Handles files compressed with bzip2.

NOTE: This is not done yet.

Definition at line 42 of file ezbzip2compressionhandler.php.


Member Function Documentation

eZBZIP2Handler::compress ( source) [virtual]

Compress the $source string and return it as compressed data.

Implements eZCompressionHandler.

Definition at line 72 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::decompress ( source) [virtual]

Decompress the $source string containing compressed data and return it as a string.

Implements eZCompressionHandler.

Definition at line 76 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::doClose ( ) [virtual]

Does the actual file closing.

See also:
close

Implements eZFileHandler.

Definition at line 56 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::doFlush ( ) [virtual]

Does the actual file flushing.

See also:
flush

Implements eZFileHandler.

Definition at line 68 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::doOpen ( filename,
mode 
) [virtual]

Does the actual file opening.

See also:
open

Implements eZFileHandler.

Definition at line 52 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::doRead ( length = false) [virtual]

Does the actual file reading.

See also:
read

Implements eZFileHandler.

Definition at line 60 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::doWrite ( data,
length = false 
) [virtual]

Does the actual file writing.

See also:
write

Implements eZFileHandler.

Definition at line 64 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::error ( )

Returns error data as an associative array, the array contains:

Reimplemented from eZFileHandler.

Definition at line 80 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::errorNumber ( ) [virtual]
Returns:
the error number from the last error that occured.

Implements eZFileHandler.

Definition at line 88 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::errorString ( ) [virtual]
Returns:
the error string from the last error that occured.

Implements eZFileHandler.

Definition at line 84 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::eZBZIP2Handler ( )

Member Data Documentation

eZBZIP2Handler::$BlockSize

Definition at line 94 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::$SmallDecompress

Definition at line 95 of file ezbzip2compressionhandler.php.

eZBZIP2Handler::$WorkFactor

Definition at line 93 of file ezbzip2compressionhandler.php.


The documentation for this class was generated from the following file: