module SolveBio::APIOperations::Update
Public Instance Methods
save()
click to toggle source
# File lib/solvebio/api_operations.rb, line 24 def save refresh_from(request('patch', url, {:payload => serialize(self)})) return self end
serialize(obj)
click to toggle source
# File lib/solvebio/api_operations.rb, line 30 def serialize(obj) params = {} if obj.unsaved_values obj.unsaved_values.each do |k| next if k == 'id' params[k] = getattr(obj, k) or '' end end params end