public function LimitStream::getSize in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/guzzlehttp/psr7/src/LimitStream.php \GuzzleHttp\Psr7\LimitStream::getSize()
 
Returns the size of the limited subset of data
Overrides StreamDecoratorTrait::getSize
File
- vendor/
guzzlehttp/ psr7/ src/ LimitStream.php, line 56  
Class
- LimitStream
 - Decorator used to return only a subset of a stream
 
Namespace
GuzzleHttp\Psr7Code
public function getSize() {
  if (null === ($length = $this->stream
    ->getSize())) {
    return null;
  }
  elseif ($this->limit == -1) {
    return $length - $this->offset;
  }
  else {
    return min($this->limit, $length - $this->offset);
  }
}