add with_ips parameter to SubDomains.listing() and SubDomains.get(); add column ips/ports to domain tablelisting (admin and customer)

Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
This commit is contained in:
Michael Kaufmann
2022-05-23 13:50:50 +02:00
parent 9b5d3aed97
commit d3a8c8628e
4 changed files with 71 additions and 0 deletions

View File

@@ -197,4 +197,16 @@ class Domain
return $result;
}
public static function listIPs(array $attributes): string
{
if (isset($attributes['fields']['ipsandports']) && !empty($attributes['fields']['ipsandports'])) {
$iplist = "";
foreach ($attributes['fields']['ipsandports'] as $ipport) {
$iplist .= $ipport['ip'].':'.$ipport['port'].'<br>';
}
return $iplist;
}
return lng('panel.empty');
}
}