Sha256: 075c4d2d920e20c1024f5096431999cf948177fea95ba32f6fb856579f8f0b80

Contents?: true

Size: 521 Bytes

Versions: 7

Compression:

Stored size: 521 Bytes

Contents

require 'open-uri'

module Mollie
  module API
    module Resource
      class Customers
        class Payments < Base
          @customer_id = nil

          def getResourceObject
            Mollie::API::Object::Payment
          end

          def getResourceName
            customer_id = URI::encode(@customer_id)
            "customers/#{customer_id}/payments"
          end

          def with(customer)
            @customer_id = customer.id
            self
          end
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
mollie-api-ruby-1.4.2 lib/Mollie/API/Resource/Customers/Payments.rb
mollie-api-ruby-1.4.1 lib/Mollie/API/Resource/Customers/Payments.rb
mollie-api-ruby-1.4.0 lib/Mollie/API/Resource/Customers/Payments.rb
mollie-api-ruby-1.3.0 lib/Mollie/API/Resource/Customers/Payments.rb
mollie-api-ruby-1.2.2 lib/Mollie/API/Resource/Customers/Payments.rb
mollie-api-ruby-1.2.1 lib/Mollie/API/Resource/Customers/Payments.rb
mollie-api-ruby-1.2.0 lib/Mollie/API/Resource/Customers/Payments.rb