/** * * * @param array $params * * @return array */ function transip_SaveNameservers($params) { transip_initialize($params); $domainName = $params['sld'] . "." . $params['tld']; $nameservers = array(); foreach ($params as $key => $value) { if (preg_match("/^ns([0-9]+)\$/", $key, $matches) && !empty($value)) { $nameservers[$matches[1] - 1] = new Transip_Nameserver($value); continue; } } Transip_DomainService::setnameservers($domainName, $nameservers); logModuleCall("transip", "SaveNameservers", array($domainName, $nameservers), null); return array(); }