gplx/mediawiki/includes/Rest/Stream.php

20 lines
398 B
PHP

<?php
namespace MediaWiki\Rest;
use GuzzleHttp\Psr7;
class Stream extends Psr7\Stream implements CopyableStreamInterface {
/** @var resource */
private $stream;
public function __construct( $stream, $options = [] ) {
$this->stream = $stream;
parent::__construct( $stream, $options );
}
public function copyToStream( $target ) {
stream_copy_to_stream( $this->stream, $target );
}
}