Create_dns_zone
The create_dns_zone filter will trigger after creating DNS zone successfully
Parameters
Sample code
cluster_filter('create_dns_zone', 'my_create_dns_zone', 100, 3);
function my_create_dns_zone($user, $domain, $ip){
// Code
// Write your code here
}Delete_dns_zone
The delete_dns_zone filter will trigger after Deleting DNS zone successfully
Parameters
Sample code
cluster_filter('delete_dns_zone', 'my_delete_dns_zone', 100, 2);
function my_delete_dns_zone($user, $domain){
// Code
// Write your code here
}Add_dns_record
The add_dns_record filter will trigger after adding DNS record successfully
Parameters
Sample code
cluster_filter('add_dns_record', 'my_add_dns_record', 100, 6);
function my_add_dns_record($user, $domain_name, $name, $ttl, $type, $address){
// Code
// Write your code here
}Edit_dns_record
The edit_dns_record filter will trigger after editing DNS record successfully
Parameters
Sample code
cluster_filter('edit_dns_record', 'my_edit_dns_record', 100, 7);
function my_edit_dns_record($user, $domain_name, $id, $name, $ttl, $type, $address){
// Code
// Write your code here
}Delete_dns_record
The delete_dns_record filter will trigger after deleting DNS record successfully
Parameters
Sample code
cluster_filter('delete_dns_record', 'my_delete_dns_record', 100, 3);
function my_delete_dns_record($user, $domain_name, $id){
// Code
// Write your code here
}Add_mx_record
The add_mx_record filter will trigger after Adding MX record successfully
Parameters
Sample code
cluster_filter('add_mx_record', 'my_add_mx_record', 100, 4);
function my_add_mx_record($user, $domain, $priority, $destination){
// Code
// Write your code here
}Edit_mx_record
The edit_mx_record filter will trigger after Editing MX record successfully
Parameters
Sample code
cluster_filter('edit_mx_record', 'my_edit_mx_record', 100, 5);
function my_edit_mx_record($user, $domain, $id, $priority, $destination){
// Code
// Write your code here
}