Class: Tikkie::Api::Resources::Payments

Inherits:
List
  • Object
show all
Includes:
Enumerable
Defined in:
lib/tikkie/api/resources/payments.rb

Overview

Resource for Payments.

Instance Attribute Summary collapse

Attributes inherited from List

#page_number, #page_size

Attributes inherited from Base

#config, #options

Instance Method Summary collapse

Methods inherited from List

#next, #next_page, #next_page?, #previous, #previous_page, #previous_page?, #total_elements, #total_pages

Methods inherited from Base

#delete, #load, #loaded?, #save

Constructor Details

#initialize(config, options = {}) ⇒ Payments

Returns a new instance of Payments.



12
13
14
15
# File 'lib/tikkie/api/resources/payments.rb', line 12

def initialize(config, options = {})
  @payment_request_token = options.delete(:payment_request_token)
  super(config, options)
end

Instance Attribute Details

#payment_request_tokenObject (readonly)

Returns the value of attribute payment_request_token.



10
11
12
# File 'lib/tikkie/api/resources/payments.rb', line 10

def payment_request_token
  @payment_request_token
end

Instance Method Details

#each(&block) ⇒ Object



17
18
19
# File 'lib/tikkie/api/resources/payments.rb', line 17

def each(&block)
  payments.each(&block)
end