summaryrefslogtreecommitdiff
path: root/app/Http/RequestHandlers/AccountDelete.php
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2021-01-15 12:59:28 +0000
committerGreg Roach <greg@subaqua.co.uk>2021-01-15 16:43:38 +0000
commit1fe542e96f8f7eedeebc278fae1e0ab0d9e74d95 (patch)
tree56fc048c2d7a03d83b5c7786a0b5ff98ea42e3a5 /app/Http/RequestHandlers/AccountDelete.php
parentddb44b4cf356ab8fd0c5d21becf3fce4c4e46244 (diff)
downloadwebtrees-1fe542e96f8f7eedeebc278fae1e0ab0d9e74d95.tar.gz
webtrees-1fe542e96f8f7eedeebc278fae1e0ab0d9e74d95.tar.bz2
webtrees-1fe542e96f8f7eedeebc278fae1e0ab0d9e74d95.zip
Move user constants to the user interface class
Diffstat (limited to 'app/Http/RequestHandlers/AccountDelete.php')
-rw-r--r--app/Http/RequestHandlers/AccountDelete.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/Http/RequestHandlers/AccountDelete.php b/app/Http/RequestHandlers/AccountDelete.php
index c9214ec965..c18f58bacc 100644
--- a/app/Http/RequestHandlers/AccountDelete.php
+++ b/app/Http/RequestHandlers/AccountDelete.php
@@ -2,7 +2,7 @@
/**
* webtrees: online genealogy
- * Copyright (C) 2019 webtrees development team
+ * Copyright (C) 2021 webtrees development team
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
@@ -20,6 +20,7 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Http\RequestHandlers;
use Fisharebest\Webtrees\Auth;
+use Fisharebest\Webtrees\Contracts\UserInterface;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\Tree;
use Fisharebest\Webtrees\User;
@@ -59,7 +60,7 @@ class AccountDelete implements RequestHandlerInterface
$user = $request->getAttribute('user');
// An administrator can only be deleted by another administrator
- if ($user instanceof User && $user->getPreference(User::PREF_IS_ADMINISTRATOR) !== '1') {
+ if ($user instanceof User && $user->getPreference(UserInterface::PREF_IS_ADMINISTRATOR) !== '1') {
$this->user_service->delete($user);
Auth::logout();
}