checkPermissions('admin-access-control-user-groups', 'RW', true)) { echo 'error 401 unauthorized'; exit; } # Page functions # JS Scripts to load for this page $jsScriptLoadData['form'] = true; $jsScriptLoadData['slugify'] = true; $jsScriptLoadData['breadCrumbs'] = true; # PageClasses Setup $pageNavbar = new pageNavbar(true); $formBuilder = new formBuilder('edit_user_groups', '', '/accesscontrol/#user-groups'); # Retrieve Information for the page $user_group_uuid = $_GET['user_group_edit']; $_GET['user_group_uuid'] = $user_group_uuid; $API_usergroups = new API_usergroups(); $_GET['builder'] = [1 => ['where' => [0 => 'user_group_uuid', 1 => $user_group_uuid]]]; $requiredFields = ['user_group_uuid' => ['type' => 'uuid']]; $API_usergroups->validateData($requiredFields); $user_group = $API_usergroups->getUsergroup()[0]; # Set breadcrumb data array_push($GLOBALS['breadCrumbArray'], array('display' => __('user_groups'), 'href' => '/accesscontrol/#user-groups')); array_push($GLOBALS['breadCrumbArray'], array('display' => $user_group['user_group_name'], 'href' => '/accesscontrol/#user-groups')); array_push($GLOBALS['breadCrumbArray'], array('display' => __('edit'), 'href' => '')); # Start page output $pageNavbar->outPutNavbar(); $formBuilder->startForm(); ?>
formFooter(); ?>
endForm(); ?>