class ThreeScale::Core::Event
Public Class Methods
delete(id)
click to toggle source
# File lib/3scale/core/event.rb, line 11 def self.delete(id) api_delete({}, uri: event_uri(id)) end
delete_upto(id)
click to toggle source
# File lib/3scale/core/event.rb, line 15 def self.delete_upto(id) results = api_do_delete({ upto_id: id }, prefix: '') results[:response_json][:num_events] end
load_all()
click to toggle source
# File lib/3scale/core/event.rb, line 6 def self.load_all results = api_do_get({}, rprefix: :events) results[:attributes].map { |attrs| new attrs } end
Private Class Methods
event_uri(id)
click to toggle source
# File lib/3scale/core/event.rb, line 20 def self.event_uri(id) "#{default_uri}#{id}" end