mirror of
https://github.com/linuxserver/Heimdall.git
synced 2025-12-07 23:44:17 +09:00
Composer deps update
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace Http\Message\Encoding;
|
||||
|
||||
use Clue\StreamFilter as Filter;
|
||||
use Psr\Http\Message\StreamInterface;
|
||||
|
||||
/**
|
||||
@@ -21,7 +22,10 @@ class CompressStream extends FilteredStream
|
||||
throw new \RuntimeException('The zlib extension must be enabled to use this stream');
|
||||
}
|
||||
|
||||
parent::__construct($stream, ['window' => 15, 'level' => $level], ['window' => 15]);
|
||||
parent::__construct($stream, ['window' => 15, 'level' => $level]);
|
||||
|
||||
// @deprecated will be removed in 2.0
|
||||
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => 15]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace Http\Message\Encoding;
|
||||
|
||||
use Clue\StreamFilter as Filter;
|
||||
use Psr\Http\Message\StreamInterface;
|
||||
|
||||
/**
|
||||
@@ -21,7 +22,10 @@ class DecompressStream extends FilteredStream
|
||||
throw new \RuntimeException('The zlib extension must be enabled to use this stream');
|
||||
}
|
||||
|
||||
parent::__construct($stream, ['window' => 15], ['window' => 15, 'level' => $level]);
|
||||
parent::__construct($stream, ['window' => 15]);
|
||||
|
||||
// @deprecated will be removed in 2.0
|
||||
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => 15, 'level' => $level]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace Http\Message\Encoding;
|
||||
|
||||
use Clue\StreamFilter as Filter;
|
||||
use Psr\Http\Message\StreamInterface;
|
||||
|
||||
/**
|
||||
@@ -17,7 +18,10 @@ class DeflateStream extends FilteredStream
|
||||
*/
|
||||
public function __construct(StreamInterface $stream, $level = -1)
|
||||
{
|
||||
parent::__construct($stream, ['window' => -15, 'level' => $level], ['window' => -15]);
|
||||
parent::__construct($stream, ['window' => -15, 'level' => $level]);
|
||||
|
||||
// @deprecated will be removed in 2.0
|
||||
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => -15]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -15,7 +15,10 @@ abstract class FilteredStream implements StreamInterface
|
||||
{
|
||||
const BUFFER_SIZE = 8192;
|
||||
|
||||
use StreamDecorator;
|
||||
use StreamDecorator {
|
||||
rewind as private doRewind;
|
||||
seek as private doSeek;
|
||||
}
|
||||
|
||||
/**
|
||||
* @var callable
|
||||
@@ -146,11 +149,11 @@ abstract class FilteredStream implements StreamInterface
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
* Always returns null because we can't tell the size of a stream when we filter.
|
||||
*/
|
||||
public function getSize()
|
||||
{
|
||||
return;
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -161,6 +164,34 @@ abstract class FilteredStream implements StreamInterface
|
||||
return $this->getContents();
|
||||
}
|
||||
|
||||
/**
|
||||
* Filtered streams are not seekable.
|
||||
*
|
||||
* We would need to buffer and process everything to allow seeking.
|
||||
*/
|
||||
public function isSeekable()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function rewind()
|
||||
{
|
||||
@trigger_error('Filtered streams are not seekable. This method will start raising an exception in the next major version', E_USER_DEPRECATED);
|
||||
$this->doRewind();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function seek($offset, $whence = SEEK_SET)
|
||||
{
|
||||
@trigger_error('Filtered streams are not seekable. This method will start raising an exception in the next major version', E_USER_DEPRECATED);
|
||||
$this->doSeek($offset, $whence);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the read filter name.
|
||||
*
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace Http\Message\Encoding;
|
||||
|
||||
use Clue\StreamFilter as Filter;
|
||||
use Psr\Http\Message\StreamInterface;
|
||||
|
||||
/**
|
||||
@@ -21,7 +22,10 @@ class GzipDecodeStream extends FilteredStream
|
||||
throw new \RuntimeException('The zlib extension must be enabled to use this stream');
|
||||
}
|
||||
|
||||
parent::__construct($stream, ['window' => 31], ['window' => 31, 'level' => $level]);
|
||||
parent::__construct($stream, ['window' => 31]);
|
||||
|
||||
// @deprecated will be removed in 2.0
|
||||
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => 31, 'level' => $level]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace Http\Message\Encoding;
|
||||
|
||||
use Clue\StreamFilter as Filter;
|
||||
use Psr\Http\Message\StreamInterface;
|
||||
|
||||
/**
|
||||
@@ -21,7 +22,10 @@ class GzipEncodeStream extends FilteredStream
|
||||
throw new \RuntimeException('The zlib extension must be enabled to use this stream');
|
||||
}
|
||||
|
||||
parent::__construct($stream, ['window' => 31, 'level' => $level], ['window' => 31]);
|
||||
parent::__construct($stream, ['window' => 31, 'level' => $level]);
|
||||
|
||||
// @deprecated will be removed in 2.0
|
||||
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => 31]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace Http\Message\Encoding;
|
||||
|
||||
use Clue\StreamFilter as Filter;
|
||||
use Psr\Http\Message\StreamInterface;
|
||||
|
||||
/**
|
||||
@@ -21,7 +22,10 @@ class InflateStream extends FilteredStream
|
||||
throw new \RuntimeException('The zlib extension must be enabled to use this stream');
|
||||
}
|
||||
|
||||
parent::__construct($stream, ['window' => -15], ['window' => -15, 'level' => $level]);
|
||||
parent::__construct($stream, ['window' => -15]);
|
||||
|
||||
// @deprecated will be removed in 2.0
|
||||
$this->writeFilterCallback = Filter\fun($this->writeFilter(), ['window' => -15, 'level' => $level]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user