예제 #1
0
/**
 *
 *
 * @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();
}