class Sort::SortBuilder
Public Class Methods
new()
click to toggle source
# File lib/sort/sort_builder.rb, line 7 def initialize @order = nil end
Public Instance Methods
common_query()
click to toggle source
# File lib/sort/sort_builder.rb, line 11 def common_query query = {} query[:order] = @order if @order.present? return query end
order(sort_order)
click to toggle source
sets order
# File lib/sort/sort_builder.rb, line 22 def order sort_order @order = sort_order.sort_order return self end
order_expr()
click to toggle source
returns order
# File lib/sort/sort_builder.rb, line 18 def order_expr return @order end