class ChurchCommunityBuilder::Contribution

Attributes

contribution[R]
response[R]

Public Class Methods

new(response) click to toggle source
# File lib/church_community_builder/response/contribution.rb, line 7
def initialize(response)
  @response     = response['ccb_api']['response']
  @contribution = @response['items']['item']
end

Public Instance Methods

parse() click to toggle source
# File lib/church_community_builder/response/contribution.rb, line 12
def parse
  OpenStruct.new(
    id: contribution['gift_id'],
    amount: contribution['amount']
  )
end