Class: AppDirect::Event
- Inherits:
-
AppDirectObject
- Object
- AppDirectObject
- AppDirect::Event
- Defined in:
- lib/appdirect/event.rb
Instance Attribute Summary
Attributes inherited from AppDirectObject
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from AppDirectObject
#[], #[]=, #_dump, _load, #as_json, construct_from, #each, #initialize, #inspect, #keys, #refresh_from, #respond_to?, #to_hash, #to_json, #to_s, #values
Constructor Details
This class inherits a constructor from AppDirect::AppDirectObject
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class AppDirect::AppDirectObject
Class Method Details
.retrieve(url, consumer_key = nil, secret = nil) ⇒ Object
9 10 11 12 13 |
# File 'lib/appdirect/event.rb', line 9 def self.retrieve(url, consumer_key=nil, secret=nil) instance = self.new(url, consumer_key, secret) instance.refresh instance end |
Instance Method Details
#refresh ⇒ Object
4 5 6 7 |
# File 'lib/appdirect/event.rb', line 4 def refresh response, consumer_key, secret = AppDirect.signed_get(@values[:id], @consumer_key, @secret, @retrieve_options) refresh_from(response[:event], consumer_key, secret) end |