method

visit_Arel_Nodes_Case

v6.1.3.1 - Show latest stable - Class: Arel::Visitors::ToSql
visit_Arel_Nodes_Case(o, collector)
private

No documentation available.

# File activerecord/lib/arel/visitors/to_sql.rb, line 655
        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