class Tikkie::Api::V1::Responses::PaymentRequests
Response
when requesting payment requests (list).
Public Class Methods
new(response, options = {})
click to toggle source
Calls superclass method
Tikkie::Api::V1::Responses::Base::new
# File lib/tikkie/api/v1/responses/payment_requests.rb, line 12 def initialize(response, options = {}) super(response) @offset = options[:offset] @limit = options[:limit] @total_elements = data[:totalElements] @elements = payment_requests.count end
Public Instance Methods
each(&block)
click to toggle source
# File lib/tikkie/api/v1/responses/payment_requests.rb, line 21 def each(&block) payment_requests.each(&block) end
Private Instance Methods
payment_requests()
click to toggle source
# File lib/tikkie/api/v1/responses/payment_requests.rb, line 27 def payment_requests @payment_requests ||= begin payment_requests = [] if data[:paymentRequests] data[:paymentRequests].each do |payment_request| payment_requests << Tikkie::Api::V1::Responses::PaymentRequest.new(payment_request) end end payment_requests end end