Class: Getto::Params::Search::Sort::Order

Inherits:
Object
  • Object
show all
Defined in:
lib/getto/params/search.rb

Instance Method Summary collapse

Constructor Details

#initialize(columns) ⇒ Order

Returns a new instance of Order.



82
83
84
# File 'lib/getto/params/search.rb', line 82

def initialize(columns)
  @columns = columns
end

Instance Method Details

#invert(column) ⇒ Object



90
91
92
# File 'lib/getto/params/search.rb', line 90

def invert(column)
  @columns[column.to_s] = false
end

#straight(column) ⇒ Object



86
87
88
# File 'lib/getto/params/search.rb', line 86

def straight(column)
  @columns[column.to_s] = true
end