ReadSeekOnlyStream.php 434 B

1234567891011121314151617181920212223242526
  1. <?php
  2. declare(strict_types=1);
  3. namespace GuzzleHttp\Tests\Psr7;
  4. use GuzzleHttp\Psr7\Stream;
  5. use GuzzleHttp\Psr7\Utils;
  6. final class ReadSeekOnlyStream extends Stream
  7. {
  8. public function __construct()
  9. {
  10. parent::__construct(Utils::tryFopen('php://memory', 'wb'));
  11. }
  12. public function isSeekable(): bool
  13. {
  14. return true;
  15. }
  16. public function isReadable(): bool
  17. {
  18. return false;
  19. }
  20. }