/home/desid573/cf.desidrivers.com.au/site/google/api/vendor/guzzlehttp/psr7/src
NameSizeModeActions
AppendStream.php55010644editdlrm
BufferStream.php30430644editdlrm
CachingStream.php42520644editdlrm
DroppingStream.php10800644editdlrm
FnStream.php36600644editdlrm
functions.php244520644editdlrm
functions_include.php1560644editdlrm
InflateStream.php17580644editdlrm
LazyOpenStream.php8800644editdlrm
LimitStream.php42100644editdlrm
MessageTrait.php45790644editdlrm
MultipartStream.php46930644editdlrm
NoSeekStream.php4240644editdlrm
PumpStream.php40350644editdlrm
Request.php33830644editdlrm
Response.php40620644editdlrm
ServerRequest.php94070644editdlrm
Stream.php67490644editdlrm
StreamDecoratorTrait.php32750644editdlrm
StreamWrapper.php28060644editdlrm
UploadedFile.php75430644editdlrm
Uri.php198110644editdlrm
UriNormalizer.php83160644editdlrm
UriResolver.php87740644editdlrm
Edit: /home/desid573/cf.desidrivers.com.au/site/google/api/vendor/guzzlehttp/psr7/src/InflateStream.php (1758B)
read(10); $filenameHeaderLength = $this->getLengthOfPossibleFilenameHeader($stream, $header); // Skip the header, that is 10 + length of filename + 1 (nil) bytes $stream = new LimitStream($stream, -1, 10 + $filenameHeaderLength); $resource = StreamWrapper::getResource($stream); stream_filter_append($resource, 'zlib.inflate', STREAM_FILTER_READ); $this->stream = new Stream($resource); } /** * @param StreamInterface $stream * @param $header * @return int */ private function getLengthOfPossibleFilenameHeader(StreamInterface $stream, $header) { $filename_header_length = 0; if (substr(bin2hex($header), 6, 2) === '08') { // we have a filename, read until nil $filename_header_length = 1; while ($stream->read(1) !== chr(0)) { $filename_header_length++; } } return $filename_header_length; } }