class Arel::SelectManager

def group(*columns)

Experimental RBS support (using type sampling data from the type_fusion project).

def group: (*Array[Arel::Attributes::Attribute] columns) -> Arel::SelectManager

This signature was generated using 1 sample from 1 application.

def group(*columns)
  columns.each do |column|
    # FIXME: backwards compat
    column = Nodes::SqlLiteral.new(column) if String === column
    column = Nodes::SqlLiteral.new(column.to_s) if Symbol === column
    @ctx.groups.push Nodes::Group.new column
  end
  self
end