MediaWiki master
|
An interface for a stream with a copyToStream() function. More...
Inherits StreamInterface.
Inherited by MediaWiki\Rest\Stream, and MediaWiki\Rest\StringStream.
Public Member Functions | |
copyToStream ( $stream) | |
Copy this stream to a specified stream resource. | |
An interface for a stream with a copyToStream() function.
Definition at line 10 of file CopyableStreamInterface.php.
MediaWiki\Rest\CopyableStreamInterface::copyToStream | ( | $stream | ) |
Copy this stream to a specified stream resource.
For some streams, this can be implemented without a tight loop in PHP code.
Equivalent to reading from the object until EOF and writing the resulting data to $stream. The position will be advanced to the end.
Note that $stream is not a StreamInterface object.
resource | $stream | Destination |
Implemented in MediaWiki\Rest\StringStream, and MediaWiki\Rest\Stream.