Exemplo n.º 1
0
/**
 *
 *
 * @param array   $params
 *
 * @return array
 */
function transip_SaveDNS($params)
{
    transip_initialize($params);
    $domainName = $params['sld'] . "." . $params['tld'];
    $dnsEntries = array();
    foreach ($params['dnsrecords'] as $dnsRecord) {
        if (empty($dnsRecord['hostname']) || empty($dnsRecord['address'])) {
            continue;
        }
        $dnsEntries[] = new Transip_DnsEntry($dnsRecord['hostname'], 86400, $dnsRecord['type'], $dnsRecord['address']);
    }
    logModuleCall("transip", "SaveDNS", array($domainName, $dnsEntries));
    Transip_DomainService::setdnsentries($domainName, $dnsEntries);
    return array();
}