Method: LHS::Proxy#reload!

Defined in:
lib/lhs/proxy.rb

#reload!(options = nil) ⇒ Object



38
39
40
41
42
43
44
45
46
47
# File 'lib/lhs/proxy.rb', line 38

def reload!(options = nil)
  options = {} if options.blank?
  data = _data.class.request(
    options.merge(method: :get).merge(reload_options)
  )
  _data.merge_raw!(data.unwrap(:item_key))
  self._loaded = true
  return becomes(_record) if _record
  self
end