Zend\Filter\Compress\Gz
Compression adapter for Gzip (ZLib)
Synopsis
class Gz
extends AbstractCompressionAlgorithm
{
- // members
- protected array $options;
- // Inherited members from AbstractCompressionAlgorithm
- protected array $options;
- // methods
- public void __construct()
- public int getLevel()
- public self setLevel()
- public string getMode()
- public self setMode()
- public string getArchive()
- public self setArchive()
- public string compress()
- public string decompress()
- public string toString()
- // Inherited methods from AbstractCompressionAlgorithm
- public void __construct()
- public mixed getOptions()
- public self setOptions()
Hierarchy
Members
protected
- $options
—
array
Compression Options array( 'level' => Compression level 0-9 'mode' => Compression mode, can be 'compress', 'deflate' 'archive' => Archive to use ) - $options — array
Methods
public
- __construct() — Class constructor
- compress() — Compresses the given content
- decompress() — Decompresses the given content
- getArchive() — Returns the set archive
- getLevel() — Returns the set compression level
- getMode() — Returns the set compression mode
- setArchive() — Sets the archive to use for de-/compression
- setLevel() — Sets a new compression level
- setMode() — Sets a new compression mode
- toString() — Returns the adapter name
Inherited from Zend\Filter\Compress\AbstractCompressionAlgorithm
public
- getOptions() — Returns one or all set options
- setOptions() — Sets all or one option