public function outputBody(StreamInterface $body) { if ($this->useOutputStream) { $output = new PhpOutputStream(); $output->open(new AccessMode('w')); if ($body instanceof Body) { $body->appendTo($output); } else { $output->write((string) $body); } $output->close(); } else { echo $body; } }