Class: SortCriteria (SortHelper)

Overview
Module Structure
Class Hierarchy
Instance Methods
SortCriteria#initialize
SortCriteria#available_criteria= / 1
SortCriteria#from_param / 1
SortCriteria#criteria= / 1
SortCriteria#to_param
SortCriteria#to_sql
SortCriteria#add! / 2
SortCriteria#add / 1
SortCriteria#first_key
SortCriteria#first_asc?
SortCriteria#empty?
SortCriteria#normalize!
SortCriteria#append_desc / 1
is a submodule of
module: SortHelper   
inherits from
  Object ( Builtin-Module )
has properties
method: initialize   
method: available_criteria= / 1   
method: from_param / 1   
method: criteria= / 1   
method: to_param   
method: to_sql   
method: add! / 2   
method: add / 1   
method: first_key   
method: first_asc?   
method: empty?   
method: normalize!   
method: append_desc / 1   
is defined at
#56 in app/helpers/sort_helper.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
  module: SortHelper
class: SortCriteria     

Class Hierarchy

Object ( Builtin-Module )
SortCriteria ( SortHelper )
has properties
method: initialize   
method: available_criteria= / 1   
method: from_param / 1   
method: criteria= / 1   
method: to_param   
method: to_sql   
method: add! / 2   
method: add / 1   
method: first_key   
method: first_asc?   
method: empty?   
method: normalize!   
method: append_desc / 1   

Instance Methods

SortCriteria#initialize

#58 in app/helpers/sort_helper.rb

initialize

SortCriteria#available_criteria= / 1

#62 in app/helpers/sort_helper.rb

available_criteria= ( criteria )

SortCriteria#from_param / 1

#69 in app/helpers/sort_helper.rb

from_param ( param )

SortCriteria#criteria= / 1

#74 in app/helpers/sort_helper.rb

criteria= ( arg )

SortCriteria#to_param

#79 in app/helpers/sort_helper.rb

to_param

SortCriteria#to_sql

#83 in app/helpers/sort_helper.rb

to_sql

SortCriteria#add! / 2

#92 in app/helpers/sort_helper.rb

add! ( key ,
  asc )

SortCriteria#add / 1

#98 in app/helpers/sort_helper.rb

add ( *args )

SortCriteria#first_key

#104 in app/helpers/sort_helper.rb

first_key

SortCriteria#first_asc?

#108 in app/helpers/sort_helper.rb

first_asc?

SortCriteria#empty?

#112 in app/helpers/sort_helper.rb

empty?

SortCriteria#normalize!

#118 in app/helpers/sort_helper.rb

normalize!

SortCriteria#append_desc / 1

#127 in app/helpers/sort_helper.rb

append_desc ( criterion )