module Screenbeacon::APIOperations::Update

Public Instance Methods

save(params={}) click to toggle source
# 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