mirror of
https://github.com/Froxlor/Froxlor.git
synced 2024-09-21 18:37:30 +00:00
don't show SU link for yourself
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
This commit is contained in:
parent
c2ec309a01
commit
5b675c25a3
@ -1,4 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace Froxlor\UI\Callbacks;
|
namespace Froxlor\UI\Callbacks;
|
||||||
|
|
||||||
use Froxlor\UI\Panel\UI;
|
use Froxlor\UI\Panel\UI;
|
||||||
@ -21,8 +22,9 @@ use Froxlor\UI\Panel\UI;
|
|||||||
|
|
||||||
class Impersonate
|
class Impersonate
|
||||||
{
|
{
|
||||||
public static function admin(string $data, array $attributes): array
|
public static function admin(string $data, array $attributes): mixed
|
||||||
{
|
{
|
||||||
|
if (UI::getCurrentUser()['adminid'] != $attributes['adminid']) {
|
||||||
$linker = UI::getLinker();
|
$linker = UI::getLinker();
|
||||||
return [
|
return [
|
||||||
'type' => 'link',
|
'type' => 'link',
|
||||||
@ -37,6 +39,8 @@ class Impersonate
|
|||||||
]
|
]
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
return $data;
|
||||||
|
}
|
||||||
|
|
||||||
public static function customer(string $data, array $attributes): array
|
public static function customer(string $data, array $attributes): array
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user