Files
ops-Gazelle/sections/tools/managers/userclass_list.php
T

22 lines
465 B
PHP

<?php
/** @phpstan-var \Gazelle\User $Viewer */
/** @phpstan-var \Twig\Environment $Twig */
declare(strict_types=1);
namespace Gazelle;
if (!$Viewer->permitted('admin_manage_permissions')) {
Error403::error();
}
if (isset($_REQUEST['id']) && $_REQUEST['id'] === 'new') {
include_once 'userclass_edit.php';
exit;
}
echo $Twig->render('admin/privilege-usage.twig', [
'list' => new Manager\Privilege()->usageList(),
'viewer' => $Viewer,
]);