@@ -400,4 +400,93 @@ public function updateCsrOrderNote($orderId, $noteId, CsrNote $note) {
400
400
$ data = parent ::put ($ url , 'Note ' , $ note ->to_array ());
401
401
return $ data ;
402
402
}
403
+
404
+ public function getAlternateEndUserInformation ($ filters = array ()) {
405
+ $ url = sprintf ('%s/%s ' , $ this ->account_id , 'aeuis ' );
406
+ $ data = parent ::_get ($ url , $ filters );
407
+ return $ data ;
408
+ }
409
+
410
+ public function getAlternateCallerInformation ($ acid ) {
411
+ $ url = sprintf ('%s/%s/%s ' , $ this ->account_id , 'aeuis ' , $ acid );
412
+ $ data = parent ::_get ($ url );
413
+ return $ data ['AlternateEndUserIdentifier ' ];
414
+ }
415
+
416
+ public function createEmergencyNotificationEndpointOrder ($ order ) {
417
+ $ url = sprintf ('%s/%s ' , $ this ->account_id , 'emergencyNotificationEndpointOrders ' );
418
+ $ data = parent ::post ($ url , 'EmergencyNotificationEndpointOrder ' , $ order );
419
+ return $ data ['EmergencyNotificationEndpointOrder ' ];
420
+ }
421
+
422
+ public function getEmergencyNotificationEndpointOrders ($ filters = array ()) {
423
+ $ url = sprintf ('%s/%s ' , $ this ->account_id , 'emergencyNotificationEndpointOrders ' );
424
+ $ data = parent ::_get ($ url , $ filters );
425
+ return $ data ;
426
+ }
427
+
428
+ public function getEmergencyNotificationEndpointOrder ($ id ) {
429
+ $ url = sprintf ('%s/%s/%s ' , $ this ->account_id , 'emergencyNotificationEndpointOrders ' , $ id );
430
+ $ data = parent ::_get ($ url );
431
+ return $ data ['EmergencyNotificationEndpointOrder ' ];
432
+ }
433
+
434
+ public function createEmergencyNotificationGroupOrder ($ order ) {
435
+ $ url = sprintf ('%s/%s ' , $ this ->account_id , 'emergencyNotificationGroupOrders ' );
436
+ $ data = parent ::post ($ url , 'EmergencyNotificationGroupOrder ' , $ order );
437
+ return $ data ['EmergencyNotificationGroup ' ];
438
+ }
439
+
440
+ public function getEmergencyNotificationGroupOrders ($ filters = array ()) {
441
+ $ url = sprintf ('%s/%s ' , $ this ->account_id , 'emergencyNotificationGroupOrders ' );
442
+ $ data = parent ::_get ($ url , $ filters );
443
+ return $ data ;
444
+ }
445
+
446
+ public function getEmergencyNotificationGroupOrder ($ id ) {
447
+ $ url = sprintf ('%s/%s/%s ' , $ this ->account_id , 'emergencyNotificationGroupOrders ' , $ id );
448
+ $ data = parent ::_get ($ url );
449
+ return $ data ['EmergencyNotificationGroup ' ];
450
+ }
451
+
452
+ public function getEmergencyNotificationGroups ($ filters = array ()) {
453
+ $ url = sprintf ('%s/%s ' , $ this ->account_id , 'emergencyNotificationGroups ' );
454
+ $ data = parent ::_get ($ url , $ filters );
455
+ return $ data ;
456
+ }
457
+
458
+ public function getEmergencyNotificationGroup ($ id ) {
459
+ $ url = sprintf ('%s/%s/%s ' , $ this ->account_id , 'emergencyNotificationGroups ' , $ id );
460
+ $ data = parent ::_get ($ url );
461
+ return $ data ['EmergencyNotificationGroup ' ];
462
+ }
463
+
464
+ public function createEmergencyNotificationRecipient ($ recipient ) {
465
+ $ url = sprintf ('%s/%s ' , $ this ->account_id , 'emergencyNotificationRecipients ' );
466
+ $ data = parent ::post ($ url , 'EmergencyNotificationRecipient ' , $ recipient );
467
+ return $ data ['EmergencyNotificationRecipient ' ];
468
+ }
469
+
470
+ public function getEmergencyNotificationRecipients ($ filters = array ()) {
471
+ $ url = sprintf ('%s/%s ' , $ this ->account_id , 'emergencyNotificationRecipients ' );
472
+ $ data = parent ::_get ($ url , $ filters );
473
+ return $ data ;
474
+ }
475
+
476
+ public function getEmergencyNotificationRecipient ($ id ) {
477
+ $ url = sprintf ('%s/%s/%s ' , $ this ->account_id , 'emergencyNotificationRecipients ' , $ id );
478
+ $ data = parent ::_get ($ url );
479
+ return $ data ['EmergencyNotificationRecipient ' ];
480
+ }
481
+
482
+ public function replaceEmergencyNotificationRecipient ($ id , $ recipient ) {
483
+ $ url = sprintf ('%s/%s/%s ' , $ this ->account_id , 'emergencyNotificationRecipients ' , $ id );
484
+ $ data = parent ::put ($ url , 'EmergencyNotificationRecipient ' , $ recipient );
485
+ return $ data ['EmergencyNotificationRecipient ' ];
486
+ }
487
+
488
+ public function deleteEmergencyNotificationRecipient ($ id ) {
489
+ $ url = sprintf ('%s/%s/%s ' , $ this ->account_id , 'emergencyNotificationRecipients ' , $ id );
490
+ parent ::_delete ($ url );
491
+ }
403
492
}
0 commit comments