Class: WebPay::Event
- Inherits:
-
ApiResource
- Object
- ApiResource
- WebPay::Event
- Defined in:
- lib/webpay/event.rb
Instance Method Summary collapse
-
#all(params = {}) ⇒ EventResponseList
List events filtered by params.
-
#retrieve(params = {}) ⇒ EventResponse
Retrieve an event object by event id.
Methods inherited from ApiResource
Constructor Details
This class inherits a constructor from WebPay::ApiResource
Instance Method Details
#all(params = {}) ⇒ EventResponseList
List events filtered by params.
16 17 18 19 20 |
# File 'lib/webpay/event.rb', line 16 def all(params = {}) req = WebPay::EventListRequest.create(params) raw_response = @client._request(:get, 'events', req) WebPay::EventResponseList.new(raw_response) end |
#retrieve(params = {}) ⇒ EventResponse
Retrieve an event object by event id.
6 7 8 9 10 |
# File 'lib/webpay/event.rb', line 6 def retrieve(params = {}) req = WebPay::EventIdRequest.create(params) raw_response = @client._request(:get, 'events' + '/' + req.id.to_s, req) WebPay::EventResponse.new(raw_response) end |