class PensioAPI::Responses::FundingList
Attributes
funding_lists[R]
page_count[R]
Public Class Methods
new(request)
click to toggle source
Calls superclass method
PensioAPI::Responses::Base::new
# File lib/pensio_api/responses/funding_list.rb, line 8 def initialize(request) super(request) map_funding_lists @page_count = if @raw['Fundings'] (@raw['Fundings']['numberOfPages'] || 0).to_i else 0 end end
Public Instance Methods
each() { |fl| ... }
click to toggle source
# File lib/pensio_api/responses/funding_list.rb, line 20 def each @funding_lists.each { |fl| yield fl } end
Private Instance Methods
map_funding_lists()
click to toggle source
# File lib/pensio_api/responses/funding_list.rb, line 26 def map_funding_lists @funding_lists = if raw_funding_lists.is_a?(Array) raw_funding_lists.map { |fl| PensioAPI::FundingList.new(fl) } else [PensioAPI::FundingList.new(raw_funding_lists)] end end
raw_funding_lists()
click to toggle source
# File lib/pensio_api/responses/funding_list.rb, line 34 def raw_funding_lists @raw_funding_lists ||= if @raw['Fundings'] && raw['Fundings']['Funding'] @raw['Fundings']['Funding'] else [] end end