Module: Filterable::Sortable

Defined in:
lib/filterable/sortable.rb

Overview

Orders a relation from a comma-separated filters[sort] list, each term optionally prefixed with +/- for asc/desc. Only attributes the model declared sortable are honored; unknown ones are skipped.

Constant Summary collapse

DIRECTIONS =
{ '+' => :asc, '-' => :desc }.freeze