Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. AppendStream.php

function AppendStream::addStream

Add a stream to the AppendStream

Parameters

StreamInterface $stream Stream to append. Must be readable.:

Throws

\InvalidArgumentException if the stream is not readable

1 call to AppendStream::addStream()
AppendStream::__construct in vendor/guzzlehttp/psr7/src/AppendStream.php

File

vendor/guzzlehttp/psr7/src/AppendStream.php, line 62

Class

AppendStream
Reads from multiple streams, one after the other.

Namespace

GuzzleHttp\Psr7

Code

public function addStream(StreamInterface $stream) : void {
    if (!$stream->isReadable()) {
        throw new \InvalidArgumentException('Each stream must be readable');
    }
    // The stream is only seekable if all streams are seekable
    if (!$stream->isSeekable()) {
        $this->seekable = false;
    }
    $this->streams[] = $stream;
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal