Method: GOM::Object.reference

Defined in:
lib/gom/object.rb

.reference(value) ⇒ Object



23
24
25
26
27
28
29
30
31
# File 'lib/gom/object.rb', line 23

def self.reference(value)
  if value.is_a?(GOM::Object::Proxy)
    value
  elsif value.is_a?(String)
    Proxy.new Id.new(value)
  else
    Proxy.new value
  end
end