blob: 2605c2a49debb1283b1bb0c984d707753af49abc [file] [log] [blame]
Matteo Scandolofbd486c2016-04-13 10:19:55 -07001(function() {
2 'use strict';
Matteo Scandolo4b3bf7f2016-04-12 11:38:40 -07003
Matteo Scandolofbd486c2016-04-13 10:19:55 -07004 /*
5 * Resource related to the CORD Subscribers.
Matteo Scandolo4b3bf7f2016-04-12 11:38:40 -07006
Matteo Scandolofbd486c2016-04-13 10:19:55 -07007 */
Matteo Scandolo4b3bf7f2016-04-12 11:38:40 -07008
Matteo Scandolofbd486c2016-04-13 10:19:55 -07009 angular.module('xos.helpers')
10 .service('Subscribers', function($resource){
11 return $resource('/api/tenant/cord/subscriber/:subscriber_id/', { subscriber_id: '@id' });
12 })
13 .service('Subscriber-features', function($resource){
14 return $resource('/api/tenant/cord/subscriber/:subscriber_id/features/', { subscriber_id: '@id' });
15 })
16 .service('Subscriber-features-uplink_speed', function($resource){
17 return $resource('/api/tenant/cord/subscriber/:subscriber_id/features/uplink_speed/', { subscriber_id: '@id' });
18 })
19 .service('Subscriber-features-downlink_speed', function($resource){
20 return $resource('/api/tenant/cord/subscriber/:subscriber_id/features/downlink_speed/', { subscriber_id: '@id' });
21 })
22 .service('Subscriber-features-cdn', function($resource){
23 return $resource('/api/tenant/cord/subscriber/:subscriber_id/features/cdn/', { subscriber_id: '@id' });
24 })
25 .service('Subscriber-features-uverse', function($resource){
26 return $resource('/api/tenant/cord/subscriber/:subscriber_id/features/uverse/', { subscriber_id: '@id' });
27 })
28 .service('Subscriber-features-status', function($resource){
29 return $resource('/api/tenant/cord/subscriber/:subscriber_id/features/status/', { subscriber_id: '@id' });
30 })
31})();