Method: Wukong::DynamicGet#get_nested

Defined in:
lib/wukong/widget/utils.rb

#get_nested(fields, obj) ⇒ Object

:nodoc:



35
36
37
38
39
40
41
42
43
# File 'lib/wukong/widget/utils.rb', line 35

def get_nested fields, obj
  parts = fields.to_s.split('.')
  field = parts.shift
  return unless field
  if slice = obj[field]
    return slice if parts.empty?
    get_nested(parts.join('.'), slice)
  end
end