CNSList() - Child Nameserver Listesi
Alan adının child nameserver bilgilerini almak için kullanılır, eğer desteklenmiyorsa boş bir array dönmelidir.
public function CNSList($params=[]){
$domain = idn_to_ascii($params["domain"],0,INTL_IDNA_VARIANT_UTS46);
$get_list = $this->api->get_child_nameservers($domain);
if(!$get_list && $this->api->error){
$this->error = $this->api->error;
return false;
}
$data = [];
$i = 0;
if($get_list){
foreach($get_list AS $row){
$i +=1;
$data[$i] = ['ns' => $row["nameserver"],'ip' => $row["ip_address"]];
}
}
return $data;
}
Parametreler;
- $params Sınıf içerisindeki $order değişkeninde bulunan [options] indisinin değerini vermektedir.
Array
(
[1] => Array
(
[ns] => ns1.example.com
[ip] => 192.168.1.1
)
[2] => Array
(
[ns] => ns2.example.com
[ip] => 192.168.1.2
)
)