Sha256: 2c1d8f23fe02cb5bcd15bbd9c16a9f8e18afac87d18c7e85bc5a1719258a8731

Contents?: true

Size: 383 Bytes

Versions: 2

Compression:

Stored size: 383 Bytes

Contents

module BluepanClient
  class CreateRemittanceResponse < BaseResponse

    attribute :remittance, Object, default: :default_remittance
    attribute :recipient, Object, default: :default_recipient

    private

    def default_remittance
      Remittance.new(parsed_body[:remittance])
    end

    def default_recipient
      Recipient.new(parsed_body[:recipient])
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
bluepan_client-0.2.0 lib/bluepan_client/responses/create_remittance_response.rb
bluepan_client-0.1.0 lib/bluepan_client/responses/create_remittance_response.rb