$network], $addresses)[$network_id];
$can_edit = networkCan(2) && empty($network['network_archived_at']);
$network_tags_display = tagPills('network', $network_id, tagsForRecord('network', $network_id), 'networks.php?client_id=' . intval($network['network_client_id']) . '&', $can_edit);
$dns = array_filter([$network['network_primary_dns'], $network['network_secondary_dns']]);
$flagged = array_values(array_filter($plan['rows'], function ($row) {
return $row['kind'] === 'address' && $row['flags'];
}));
ob_start();
?>
Archived = escapeHtml(timeAgo($network['network_archived_at'])) ?>
= networkUsageBar($usage) ?>
= $usage['devices'] ?> device= $usage['devices'] === 1 ? '' : 's' ?>
= $usage['documented'] ?> documented
Next free = escapeHtml($plan['next_free']) ?>
- Addresses
- = escapeHtml($info['first_host']) ?> - = escapeHtml($info['last_host']) ?> = escapeHtml(networkSizeText($info)) ?>
- Gateway
- = $network['network_gateway'] ? '' . escapeHtml($network['network_gateway']) . '' : '-' ?>
- DNS
- = escapeHtml(implode(', ', $dns)) ?>
- DHCP
- = $plan['pool'] ? '' . escapeHtml(networkRangeText(intToIpv4($plan['pool'][0]), intToIpv4($plan['pool'][1]))) . '' : escapeHtml($network['network_dhcp_range']) ?>
- Site
- = escapeHtml($network['location_name']) ?>
- = $type === 'WAN' ? 'Provider' : 'Vendor' ?>
-
= vendorLink($network['network_vendor_id'], $network['vendor_name']) ?>
= $phone ?>
= escapeHtml($network['vendor_account_number']) ?>
- About
- = escapeHtml($network['network_description']) ?>
- Tags
- = $network_tags_display ?>
To check
- = escapeHtml($row['ip']) ?> - = escapeHtml($row['flags'][0][1]) ?>
- = escapeHtml($row['asset_name'] . ' ' . $row['interface_name']) ?> has = escapeHtml($row['interface_ip']) ?>, which = escapeHtml($row['problem']) ?>
Notes
= escapeHtml($network['network_notes']) ?>