mantis-matrix-integration – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 <?php
2  
3 declare(strict_types=1);
4  
5 namespace GuzzleHttp\Psr7;
6  
7 use Psr\Http\Message\StreamInterface;
8  
9 /**
10 * Stream decorator that prevents a stream from being seeked.
11 */
12 final class NoSeekStream implements StreamInterface
13 {
14 use StreamDecoratorTrait;
15  
16 /** @var StreamInterface */
17 private $stream;
18  
19 public function seek($offset, $whence = SEEK_SET): void
20 {
21 throw new \RuntimeException('Cannot seek a NoSeekStream');
22 }
23  
24 public function isSeekable(): bool
25 {
26 return false;
27 }
28 }