Method: Squeel::Visitors::PreloadVisitor#visit_Hash

Defined in:
lib/squeel/visitors/preload_visitor.rb

#visit_Hash(o, parent) ⇒ Object (private)



20
21
22
23
24
25
26
# File 'lib/squeel/visitors/preload_visitor.rb', line 20

def visit_Hash(o, parent)
  {}.tap do |hash|
    o.each do |key, value|
      hash[visit(key, parent)] = visit(value, parent)
    end
  end
end