/** * Liefert IP-Adressen aus Datenbank zurück * @return array */ public function getIpAll() { $items = $this->dbcon->fetch($this->dbcon->select($this->table), true); $res = array(); foreach ($items as $item) { $ipaddress = new ipaddress(); if ($ipaddress->createFromDbObject($item)) { $res[$ipaddress->getId()] = $ipaddress; } } return $res; }
static function listSystemIps($machinename) { $result = self::getCurrentIps(); $res = ipaddress::listSystemIps($result); foreach ($res as $r) { ipaddress::copyCertificate($r['devname'], $machinename); } return $res; }
static function listSystemIps($machinename) { global $gbl, $sgbl, $login, $ghtml; $result = self::getCurrentIps(); foreach ($result as &$_res) { $_res['status'] = 'on'; } foreach ($result as $r) { if ($sgbl->isKloxo()) { ipaddress::copyCertificate($r['devname'], $machinename); } } return $result; }
static function listSystemIps($machinename) { global $gbl, $sgbl, $login, $ghtml; $result = self::getCurrentIps(); // web__apache::createWebmailConfig($result); web__apache::createWebDefaultConfig($result); $res = ipaddress::fixstatus($result); foreach ($res as $r) { if ($sgbl->isKloxo()) { ipaddress::copyCertificate($r['devname'], $machinename); } } return $res; }