Sha256: 93c632625a101c529a6fa5ff81b8802eef254a2a5e3dad582233a3fd7cae85b0

Contents?: true

Size: 362 Bytes

Versions: 11

Compression:

Stored size: 362 Bytes

Contents

module Stripe
  module APIOperations
    module Update
      def save
        if @unsaved_values.length > 0
          values = {}
          @unsaved_values.each { |k| values[k] = @values[k] }
          response, api_key = Stripe.request(:post, url, @api_key, values)
          refresh_from(response, api_key)
        end
        self
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
stripe-1.8.1 lib/stripe/api_operations/update.rb
stripe-1.7.11 lib/stripe/api_operations/update.rb
stripe-1.7.10 lib/stripe/api_operations/update.rb
stripe-1.7.9 lib/stripe/api_operations/update.rb
stripe-1.7.8 lib/stripe/api_operations/update.rb
stripe-1.7.7 lib/stripe/api_operations/update.rb
stripe-1.7.6 lib/stripe/api_operations/update.rb
stripe-1.7.4 lib/stripe/api_operations/update.rb
stripe-1.7.3 lib/stripe/api_operations/update.rb
stripe-1.7.2 lib/stripe/api_operations/update.rb
stripe-1.7.1 lib/stripe/api_operations/update.rb