Module: Screenbeacon::APIOperations::Update
Instance Method Summary collapse
Instance Method Details
#save(params = {}) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/screenbeacon/api_operations/update.rb', line 4 def save(params={}) values = self.class.serialize_params(self).merge(params) if values.length > 0 values.delete(:id) response, opts = request(:put, url, values) refresh_from(response, opts) end self end |