code: function Resource(url, params, actions, options$$1) {
  
      var self = this || {}, resource = {};
  
      actions = assign({},
          Resource.actions,
          actions
      );
  
      each(actions, function (action, name) {
  
          action = merge({url: url, params: assign({}, params)}, options$$1, action);
  
          resource[name] = function () {
              return (self.$http || Http)(opts(action, arguments));
          };
      });
  
      return resource;
  }
docs: Service for interacting with RESTful services.