summaryrefslogtreecommitdiff
path: root/app/Http/RequestHandlers/ImportGedcomAction.php
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2021-05-04 09:23:18 +0100
committerGreg Roach <fisharebest@gmail.com>2021-05-04 09:23:18 +0100
commit00c45d2300a5375d4779bf9dbe157d4ef56b9443 (patch)
tree227fee1ab9ef7d96d85af0d46e6453214bd5326c /app/Http/RequestHandlers/ImportGedcomAction.php
parent56afe05fa72eb037740c3a05c02828a7ba30f9a9 (diff)
downloadwebtrees-00c45d2300a5375d4779bf9dbe157d4ef56b9443.tar.gz
webtrees-00c45d2300a5375d4779bf9dbe157d4ef56b9443.tar.bz2
webtrees-00c45d2300a5375d4779bf9dbe157d4ef56b9443.zip
Revert "Move PSR17 factories to the registry"
This reverts commit 56afe05fa72eb037740c3a05c02828a7ba30f9a9.
Diffstat (limited to 'app/Http/RequestHandlers/ImportGedcomAction.php')
-rw-r--r--app/Http/RequestHandlers/ImportGedcomAction.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/Http/RequestHandlers/ImportGedcomAction.php b/app/Http/RequestHandlers/ImportGedcomAction.php
index cb211a97cf..439865f5b3 100644
--- a/app/Http/RequestHandlers/ImportGedcomAction.php
+++ b/app/Http/RequestHandlers/ImportGedcomAction.php
@@ -30,8 +30,10 @@ use League\Flysystem\UnableToReadFile;
use Nyholm\Psr7\UploadedFile;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
+use Psr\Http\Message\StreamFactoryInterface;
use Psr\Http\Server\RequestHandlerInterface;
+use function app;
use function assert;
use function basename;
use function redirect;
@@ -96,7 +98,7 @@ class ImportGedcomAction implements RequestHandlerInterface
if ($basename) {
$resource = $data_filesystem->readStream($basename);
- $stream = Registry::streamFactory()->createStreamFromResource($resource);
+ $stream = app(StreamFactoryInterface::class)->createStreamFromResource($resource);
$this->tree_service->importGedcomFile($tree, $stream, $basename);
} else {
FlashMessages::addMessage(I18N::translate('No GEDCOM file was received.'), 'danger');