stream = $stream; } public function getStream(): Stream { return $this->stream; } public function __toString(): string { return (string)$this->stream; } public static function fromFile(string $path): StreamContent { return new StreamContent( FileStream::openRead($path) ); } public static function fromRequest(): StreamContent { return self::fromFile('php://input'); } }