Sha256: 5e7a4b487ccf5b3f8bab54e1d0edad29ab4be5c0d434d55d8b9399b2571681b2

Contents?: true

Size: 392 Bytes

Versions: 1

Compression:

Stored size: 392 Bytes

Contents

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

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
conekta-0.3.1 lib/conekta/api_operations/update.rb