method
visit_Arel_Nodes_Or
v6.1.3.1 -
Show latest stable
- Class:
Arel::Visitors::ToSql
visit_Arel_Nodes_Or(o, collector)private
No documentation available.
# File activerecord/lib/arel/visitors/to_sql.rb, line 571
def visit_Arel_Nodes_Or(o, collector)
stack = [o.right, o.left]
while o = stack.pop
if o.is_a?(Arel::Nodes::Or)
stack.push o.right, o.left
else
visit o, collector
collector << " OR " unless stack.empty?
end
end
collector
end