Skip to content

Commit 923ed1f

Browse files
Merge pull request #101 from php-http/feature/remove-deprecation-notice
Remove internal deprecation notice
2 parents 741f226 + 3583ac0 commit 923ed1f

File tree

6 files changed

+30
-6
lines changed

6 files changed

+30
-6
lines changed

src/Encoding/CompressStream.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Http\Message\Encoding;
44

5+
use Clue\StreamFilter as Filter;
56
use Psr\Http\Message\StreamInterface;
67

78
/**
@@ -21,7 +22,10 @@ public function __construct(StreamInterface $stream, $level = -1)
2122
throw new \RuntimeException('The zlib extension must be enabled to use this stream');
2223
}
2324

24-
parent::__construct($stream, ['window' => 15, 'level' => $level], ['window' => 15]);
25+
parent::__construct($stream, ['window' => 15, 'level' => $level]);
26+
27+
// @deprecated will be removed in 2.0
28+
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => 15]);
2529
}
2630

2731
/**

src/Encoding/DecompressStream.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Http\Message\Encoding;
44

5+
use Clue\StreamFilter as Filter;
56
use Psr\Http\Message\StreamInterface;
67

78
/**
@@ -21,7 +22,10 @@ public function __construct(StreamInterface $stream, $level = -1)
2122
throw new \RuntimeException('The zlib extension must be enabled to use this stream');
2223
}
2324

24-
parent::__construct($stream, ['window' => 15], ['window' => 15, 'level' => $level]);
25+
parent::__construct($stream, ['window' => 15]);
26+
27+
// @deprecated will be removed in 2.0
28+
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => 15, 'level' => $level]);
2529
}
2630

2731
/**

src/Encoding/DeflateStream.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Http\Message\Encoding;
44

5+
use Clue\StreamFilter as Filter;
56
use Psr\Http\Message\StreamInterface;
67

78
/**
@@ -17,7 +18,10 @@ class DeflateStream extends FilteredStream
1718
*/
1819
public function __construct(StreamInterface $stream, $level = -1)
1920
{
20-
parent::__construct($stream, ['window' => -15, 'level' => $level], ['window' => -15]);
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]);
2125
}
2226

2327
/**

src/Encoding/GzipDecodeStream.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Http\Message\Encoding;
44

5+
use Clue\StreamFilter as Filter;
56
use Psr\Http\Message\StreamInterface;
67

78
/**
@@ -21,7 +22,10 @@ public function __construct(StreamInterface $stream, $level = -1)
2122
throw new \RuntimeException('The zlib extension must be enabled to use this stream');
2223
}
2324

24-
parent::__construct($stream, ['window' => 31], ['window' => 31, 'level' => $level]);
25+
parent::__construct($stream, ['window' => 31]);
26+
27+
// @deprecated will be removed in 2.0
28+
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => 31, 'level' => $level]);
2529
}
2630

2731
/**

src/Encoding/GzipEncodeStream.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Http\Message\Encoding;
44

5+
use Clue\StreamFilter as Filter;
56
use Psr\Http\Message\StreamInterface;
67

78
/**
@@ -21,7 +22,10 @@ public function __construct(StreamInterface $stream, $level = -1)
2122
throw new \RuntimeException('The zlib extension must be enabled to use this stream');
2223
}
2324

24-
parent::__construct($stream, ['window' => 31, 'level' => $level], ['window' => 31]);
25+
parent::__construct($stream, ['window' => 31, 'level' => $level]);
26+
27+
// @deprecated will be removed in 2.0
28+
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => 31]);
2529
}
2630

2731
/**

src/Encoding/InflateStream.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Http\Message\Encoding;
44

5+
use Clue\StreamFilter as Filter;
56
use Psr\Http\Message\StreamInterface;
67

78
/**
@@ -21,7 +22,10 @@ public function __construct(StreamInterface $stream, $level = -1)
2122
throw new \RuntimeException('The zlib extension must be enabled to use this stream');
2223
}
2324

24-
parent::__construct($stream, ['window' => -15], ['window' => -15, 'level' => $level]);
25+
parent::__construct($stream, ['window' => -15]);
26+
27+
// @deprecated will be removed in 2.0
28+
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => -15, 'level' => $level]);
2529
}
2630

2731
/**

0 commit comments

Comments
 (0)