Sha256: 5510a7d70625cc96a3901c5113b82bc47d5e91a760defa8e6fd0a4e758b7b684

Contents?: true

Size: 598 Bytes

Versions: 1

Compression:

Stored size: 598 Bytes

Contents

require 'open-uri'

module Mollie
  module API
    module Resource
      class Settlements
        class Payments < Base
          @settlement_id = nil

          def resource_object
            Object::Payment
          end

          def resource_name
            settlement_id = URI::encode(@settlement_id)
            "settlements/#{settlement_id}/payments"
          end

          def with(settlement_or_id)
            @settlement_id = settlement_or_id.is_a?(Object::Settlement) ? settlement_or_id.id : settlement_or_id
            self
          end
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mollie-api-ruby-2.2.1 lib/mollie/api/resource/settlements/payments.rb