Files
ops-Gazelle/sections/tools/managers/stylesheets_list.php
T
2023-02-03 11:13:47 +01:00

18 lines
675 B
PHP

<?php
if (!$Viewer->permitted('admin_manage_stylesheets')) {
error(403);
}
$heading = new Gazelle\Util\SortableTableHeader('id', [
'id' => ['dbColumn' => 's.ID', 'defaultSort' => 'asc'],
'name' => ['dbColumn' => 's.Name', 'defaultSort' => 'asc', 'text' => 'Name'],
'enabled' => ['dbColumn' => 'total_enabled', 'defaultSort' => 'desc', 'text' => 'Enabled Users'],
'total' => ['dbColumn' => 'total', 'defaultSort' => 'desc', 'text' => 'Total Users'],
]);
echo $Twig->render('admin/stylesheet.twig', [
'heading' => $heading,
'list' => (new Gazelle\Manager\Stylesheet)->usageList($heading->getOrderBy(), $heading->getOrderDir()),
]);