summaryrefslogtreecommitdiff
path: root/app/Services/UserService.php
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@webtrees.net>2019-04-02 12:49:16 +0100
committerGreg Roach <fisharebest@webtrees.net>2019-04-10 10:46:01 +0100
commit6ccdf4f0fd1b65a5d54259c969912382ce49629d (patch)
tree05b5413ec6c06cec5ba59c24fd73dd2034ff1b74 /app/Services/UserService.php
parente2e7f6bfc3bed346c21ad436fd1055ed03e163c3 (diff)
downloadwebtrees-6ccdf4f0fd1b65a5d54259c969912382ce49629d.tar.gz
webtrees-6ccdf4f0fd1b65a5d54259c969912382ce49629d.tar.bz2
webtrees-6ccdf4f0fd1b65a5d54259c969912382ce49629d.zip
Convert requests, middleware and reponses to use PSR-7, PSR-15 and PSR-17
Diffstat (limited to 'app/Services/UserService.php')
-rw-r--r--app/Services/UserService.php7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/Services/UserService.php b/app/Services/UserService.php
index 11471ec090..b5cf755b6a 100644
--- a/app/Services/UserService.php
+++ b/app/Services/UserService.php
@@ -25,7 +25,8 @@ use Fisharebest\Webtrees\User;
use Illuminate\Database\Capsule\Manager as DB;
use Illuminate\Database\Query\JoinClause;
use Illuminate\Support\Collection;
-use Symfony\Component\HttpFoundation\Request;
+use Psr\Http\Message\ServerRequestInterface;
+use function app;
/**
* Functions for managing users.
@@ -334,7 +335,7 @@ class UserService
{
$tree = app(Tree::class);
$user = app(UserInterface::class);
- $request = app(Request::class);
+ $request = app(ServerRequestInterface::class);
if ($contact_user->getPreference('contactmethod') === 'mailto') {
$url = 'mailto:' . $contact_user->email();
@@ -346,7 +347,7 @@ class UserService
$url = route('contact', [
'ged' => $tree ? $tree->name() : '',
'to' => $contact_user->userName(),
- 'url' => $request->getRequestUri(),
+ 'url' => $request->getUri(),
]);
}