checkPermissions('customer-companies', 'RO', true)) { echo 'error 401 unauthorized'; exit; } # Page functions # JS Scripts to load for this page $jsScriptLoadData['datepicker'] = true; $jsScriptLoadData['breadCrumbs'] = true; $jsScriptLoadData['datatables'] = true; $jsScriptLoadData['multiFilterSelectServers'] = true; # PageClasses Setup $pageNavbar = new pageNavbar(true); $serverOverview = new serverOverviewBuilder(); # Retrieve Information for the page $company_uuid = htmlspecialchars($_GET['view'], ENT_QUOTES, 'UTF-8'); $stmt = $GLOBALS['conn']->prepare("SELECT * FROM companies WHERE company_uuid = ?"); $stmt->bind_param('s', $company_uuid); $stmt->execute(); $result = $stmt->get_result(); $company_data = $result->fetch_assoc(); # Set breadcrumb data array_push($GLOBALS['breadCrumbArray'], array('display' => __('companies'), 'href' => '/companies/')); array_push($GLOBALS['breadCrumbArray'], array('display' => $company_data['company_name'], 'href' => '')); # Retrieve Information for the page $company_uuid = htmlspecialchars($_GET['view'], ENT_QUOTES, 'UTF-8'); $_GET['company_uuid'] = $company_uuid; $_GET['builder'] = [1 => ['where' => [0 => 'company_uuid', 1 => $company_uuid]]]; $requiredFields = ['company_uuid' => ['type' => 'uuid']]; $API_servers->postedData = $_GET; $API_servers->validateData($requiredFields); $servers_data = $API_servers->getServers(true); if (count($servers_data) > 0) { $serverOverview->servers = $servers_data; $serverOverview->processServerData(); $serverOverview->showDelBtn = false; $serverOverview->showCompanies = false; } # Start page output $pageNavbar->outPutNavbar(); ?>

company_uuid:
source_uuid:
company_source_id:
company_source_id2:
company_name:
company_state:
company_create_timestamp:
company_modified_timestamp:
checkPermissions('servers', 'RO', true)) { if (count($servers_data) > 0) { $serverOverview->serverOverviewOutPut(); } } ?>