Open Monograph Press
3.3.0
DeflateStream.php
1
<?php
2
3
namespace
Http\Message\Encoding
;
4
5
use
Clue\StreamFilter
as
Filter
;
6
use
Psr\Http\Message\StreamInterface
;
7
13
class
DeflateStream
extends
FilteredStream
14
{
19
public
function
__construct
(
StreamInterface
$stream, $level = -1)
20
{
21
parent::__construct($stream, [
'window'
=> -15,
'level'
=> $level]);
22
23
// @deprecated will be removed in 2.0
24
$this->writeFilterCallback = Filter\fun($this->
writeFilter
(), [
'window'
=> -15]);
25
}
26
30
protected
function
readFilter
()
31
{
32
return
'zlib.deflate'
;
33
}
34
38
protected
function
writeFilter
()
39
{
40
return
'zlib.inflate'
;
41
}
42
}
Psr\Http\Message\StreamInterface
Definition:
vendor/psr/http-message/src/StreamInterface.php:12
Http\Message\Encoding\DeflateStream
Definition:
DeflateStream.php:13
Http\Message\Encoding\DeflateStream\__construct
__construct(StreamInterface $stream, $level=-1)
Definition:
DeflateStream.php:19
Clue\StreamFilter
Definition:
CallbackFilter.php:3
Http\Message\Encoding\FilteredStream
Definition:
FilteredStream.php:14
Http\Message\Encoding
Definition:
ChunkStream.php:3
Http\Message\Encoding\DeflateStream\writeFilter
writeFilter()
Definition:
DeflateStream.php:38
Http\Message\Encoding\DeflateStream\readFilter
readFilter()
Definition:
DeflateStream.php:30
plugins
paymethod
paypal
vendor
php-http
message
src
Encoding
DeflateStream.php
Generated on Fri Aug 28 2020 14:52:03 for Open Monograph Press by
1.8.17