Method: QueryHelper::SqlSort#initialize

Defined in:
lib/query_helper/sql_sort.rb

#initialize(sort_string: "", sort_tiebreak: "", column_maps: [], column_sort_order: {}, keep_nulls_last: false) ⇒ SqlSort

Returns a new instance of SqlSort.



8
9
10
11
12
13
14
15
# File 'lib/query_helper/sql_sort.rb', line 8

def initialize(sort_string: "", sort_tiebreak: "", column_maps: [], column_sort_order: {}, keep_nulls_last: false)
  @sort_string = sort_string
  @column_maps = column_maps
  @sort_tiebreak = sort_tiebreak
  @column_sort_order = column_sort_order
  @select_strings = []
  @keep_nulls_last = keep_nulls_last
end