public function UploadedFile::getStream in Zircon Profile 8.0
Same name in this branch
- 8.0 vendor/zendframework/zend-diactoros/src/UploadedFile.php \Zend\Diactoros\UploadedFile::getStream()
- 8.0 vendor/symfony/psr-http-message-bridge/Tests/Fixtures/UploadedFile.php \Symfony\Bridge\PsrHttpMessage\Tests\Fixtures\UploadedFile::getStream()
Same name and namespace in other branches
- 8 vendor/zendframework/zend-diactoros/src/UploadedFile.php \Zend\Diactoros\UploadedFile::getStream()
Throws
\RuntimeException if the upload was not successful.
Overrides UploadedFileInterface::getStream
1 call to UploadedFile::getStream()
- UploadedFile::writeFile in vendor/
zendframework/ zend-diactoros/ src/ UploadedFile.php - Write internal stream to given path
File
- vendor/
zendframework/ zend-diactoros/ src/ UploadedFile.php, line 106
Class
Namespace
Zend\DiactorosCode
public function getStream() {
if ($this->error !== UPLOAD_ERR_OK) {
throw new RuntimeException('Cannot retrieve stream due to upload error');
}
if ($this->moved) {
throw new RuntimeException('Cannot retrieve stream after it has already been moved');
}
if ($this->stream instanceof StreamInterface) {
return $this->stream;
}
$this->stream = new Stream($this->file);
return $this->stream;
}