Core/RestCalls/Compression/DeflateCompressor.php
- Package
- Default
\DeflateCompressor
Package: Default





Deflate compressor.
- Parent(s)
- \ICompressor
- Inherited_from
- \ICompressor
Constants
DataCompressionFormat
= \DataCompressionFormat::Deflate- Inherited_from
- \ICompressor::DataCompressionFormat
Methods

Compress( $curl_headers, $requestBody) : voidCompresses the input byte array into stream.
Parameters
| Name | Type | Description |
|---|---|---|
| $curl_headers | ||
| $requestBody |

Compress( $curl_headers, $requestBody) : voidabstractinherited
Compresses the input byte array into stream.
Inherited from:Parameters
| Name | Type | Description |
|---|---|---|
| $curl_headers | ||
| $requestBody |

Decompress( $responseBody, $response_headers) : \DecompressedDecompresses the output response stream.
Parameters
Returns
| Name | Type | Description |
|---|---|---|
| $responseBody | Response body. | |
| $response_headers | Response headers |
| Type | Description |
|---|---|
| \Decompressed | response body. |

Decompress( $responseBody, $response_headers) : \Decompressedabstractinherited
Decompresses the output response stream.
Inherited from:Parameters
Returns
| Name | Type | Description |
|---|---|---|
| $responseBody | Response body. | |
| $response_headers | Response headers |
| Type | Description |
|---|---|
| \Decompressed | response body. |

PrepareDecompress( $curl_headers) : voidPrepares a request header that requests compressed output
Parameters
| Name | Type | Description |
|---|---|---|
| $curl_headers |