Alan Adı
Varsayılan Parametreler
Gönderilen parametreler sipariş parametreleri ile aynı olmaktadır.
DomainDelete
Alan adı, müşterinin hesabından silineceği zaman çağırılır
Geri Dönüş
Dönüş değeri array veri türünde veya void dönmelidir.
Hook::add("DomainDelete",1,function($params=[]){
return ['error' => 'write something here...'];
});
DomainWhoisChange
Alan adına ait whois bilgileri değiştirileceği zaman çalışır.
Dönen parametreler ikiye ayrılmaktadır
[order] içerisinde sipariş parametreleri bulunur
[whois] içerisinde değiştirilmek istenen whois parametreleri bulunur
Geri Dönüş
Dönüş değeri array veri türünde veya void dönmelidir.
Hook::add("DomainWhoisChange",1,function($params=[]){
$order = $params['order'];
$whois = $params['whois'];
return ['error' => 'write something here...'];
});
DomainWhoisChanged
Alan adına ait whois bilgileri değiştirildikten sonra çağırılır
Geri Dönüş
Desteklenmiyor
DomainTransferCompleted
Alan adı transferi cron tarafından tamamlandığında çağırılır
Geri Dönüş
Desteklenmiyor
DomainTransferFailed
Alan adı transferi cron tarafından başarısız olduğunda çağırılır
Geri Dönüş
Desteklenmiyor
DomainQuestioning
Alan adı uygunluk sorgulaması yapılacağı zaman çağırılır
Parametreler
Adı | Açıklama |
sld | Alan adı sld. Örneğin wisecp.com'daki wisecp |
tld | Alan adı tld. Örneğin wisecp.com'daki com, toplu sorgulamalarda array veri türünde gelmektedir. |
module | Alan Adı Yazman Modül Adı |
Geri Dönüş
Dönüş değeri array veri türünde veya void dönmelidir.
Dönüş değerinden gelen diziyi sonuç değeri olarak döndürür, eğer dönüş void dönerse sistemdeki varsayılan sorgulama sonucunu döndürür.
Hook::add("DomainQuestioning",1,function($params=[]){
/* return ['status' => 'unknown','message' => 'error message']; */
/* return ['status' => 'unavailable']; */
/*
return [
'status' => 'available',
'premium' => true,
'premium_price' => [
'amount' => 1320,
'currency' =>'USD'
],
];
*/
return ['status' => "available"];
});
DomainRegister
Alan adı tescil işlemi yapıldığında çağırılır
Geri Dönüş
Desteklenmiyor
DomainTransfer
Alan adı transfer işlemi yapıldığında çağırılır
Geri Dönüş
Desteklenmiyor
DomainRenewal
Alan adı süresi yenilendiğinde çağırılır
Geri Dönüş
Desteklenmiyor
PreRegistrarRegisterDomain
Alan adı tescili, modül kayıt yapmadan önce çağırılır
Geri Dönüş
Dönüş değeri array veri türünde veya void dönmelidir.
Hook::add("PreRegistrarRegisterDomain",1,function($params=[]){
return ['error' => 'write something here...'];
});
PreRegistrarTransferDomain
Alan adı transferi, modül kayıt yapmadan önce çağırılır
Geri Dönüş
Dönüş değeri array veri türünde veya void dönmelidir.
Hook::add("PreRegistrarTransferDomain",1,function($params=[]){
return ['error' => 'write something here...'];
});
PreRegistrarRenewDomain
Alan adı tescil yenileme, modül işlem yapmadan önce çağırılır
Geri Dönüş
Dönüş değeri array veri türünde veya void dönmelidir.
Hook::add("PreRegistrarRenewDomain",1,function($params=[]){
return ['error' => 'write something here...'];
});