@@ -213,13 +213,13 @@ public function dns_slave_get($session_id, $primary_id) {
213213
214214
215215 //* Add a slave zone
216- public function dns_slave_add ($ session_id , $ client_id , $ params ) {
216+ public function dns_slave_add ($ session_id , $ client_id , $ params ) {
217217 if (!$ this ->checkPerm ($ session_id , 'dns_zone_add ' )) {
218218 throw new SoapFault ('permission_denied ' , 'You do not have the permissions to access this function. ' );
219219 return false ;
220220 }
221221 return $ this ->insertQuery ('../dns/form/dns_slave.tform.php ' , $ client_id , $ params );
222- }
222+ }
223223
224224 //* Update a slave zone
225225 public function dns_slave_update ($ session_id , $ client_id , $ primary_id , $ params ) {
@@ -231,14 +231,14 @@ public function dns_slave_update($session_id, $client_id, $primary_id, $params)
231231 return $ affected_rows ;
232232 }
233233
234- //* Delete a slave zone
235- public function dns_slave_delete ($ session_id , $ primary_id ) {
234+ //* Delete a slave zone
235+ public function dns_slave_delete ($ session_id , $ primary_id ) {
236236 if (!$ this ->checkPerm ($ session_id , 'dns_zone_delete ' )) {
237237 throw new SoapFault ('permission_denied ' , 'You do not have the permissions to access this function. ' );
238238 return false ;
239239 }
240240 return $ this ->deleteQuery ('../dns/form/dns_slave.tform.php ' , $ primary_id );
241- }
241+ }
242242
243243 //* Get record id by origin
244244 public function dns_zone_get_id ($ session_id , $ origin ) {
@@ -494,6 +494,28 @@ public function dns_mx_delete($session_id, $primary_id, $update_serial=false) {
494494
495495 // ----------------------------------------------------------------------------------------------------------------
496496
497+ //* Get record details
498+ public function dns_naptr_get ($ session_id , $ primary_id ) {
499+ return $ this ->dns_rr_get ($ session_id , $ primary_id , 'NAPTR ' );
500+ }
501+
502+ //* Add a record
503+ public function dns_naptr_add ($ session_id , $ client_id , $ params , $ update_serial =false ) {
504+ return $ this ->dns_rr_add ($ session_id , $ client_id , $ params , $ update_serial , 'NAPTR ' );
505+ }
506+
507+ //* Update a record
508+ public function dns_naptr_update ($ session_id , $ client_id , $ primary_id , $ params , $ update_serial =false ) {
509+ return $ this ->dns_rr_update ($ session_id , $ client_id , $ primary_id , $ params , $ update_serial , 'NAPTR ' );
510+ }
511+
512+ //* Delete a record
513+ public function dns_naptr_delete ($ session_id , $ primary_id , $ update_serial =false ) {
514+ return $ this ->dns_rr_delete ($ session_id , $ primary_id , $ update_serial , 'NAPTR ' );
515+ }
516+
517+ // ----------------------------------------------------------------------------------------------------------------
518+
497519 //* Get record details
498520 public function dns_ns_get ($ session_id , $ primary_id ) {
499521 return $ this ->dns_rr_get ($ session_id , $ primary_id , 'NS ' );
0 commit comments