ModifyCNS() - Child Nameserver Güncelleme
Alan adına ait child nameserver adresini değiştirmek için kullanılır, eğer desteklenmiyorsa hata iletisi döndürülür.
public function ModifyCNS($params=[],$old=[],$new_ns='',$new_ip=''){
$domain = idn_to_ascii($params["domain"],0,INTL_IDNA_VARIANT_UTS46);
$old_ns = idn_to_ascii($old["ns"],0,INTL_IDNA_VARIANT_UTS46);
$new_ns = idn_to_ascii($new_ns,0,INTL_IDNA_VARIANT_UTS46);
$modify = $this->api->modify_child_nameserver($domain,$old_ns,$new_ns,$new_ip);
if(!$modify){
$this->error = $this->api->error;
return false;
}
return true;
}
Parametreler;
- $params Sınıf içerisindeki $order değişkeninde bulunan [options] indisinin değerini vermektedir.
- $old Eski Nameserver bilgileri, örnek: Array([ns] => ns1.example.com, [ip] => 192.168.1.1)
- $new_ns Yeni Nameserver adı, örnek: example.com
- $new_ip Yeni Nameserver ip adresi, örnek: 192.168.1.1
Geri Dönüş Değeri;
Boolean (true veya false) dönmelidir.