method

visit_Arel_Nodes_Case

visit_Arel_Nodes_Case(o, collector)
private

No documentation available.

# File activerecord/lib/arel/visitors/to_sql.rb, line 656
        def visit_Arel_Nodes_Case(o, collector)
          collector << "CASE "
          if o.case
            visit o.case, collector
            collector << " "
          end
          o.conditions.each do |condition|
            visit condition, collector
            collector << " "
          end
          if o.default
            visit o.default, collector
            collector << " "
          end
          collector << "END"
        end