Module: TypicalSort

Extended by:
ActiveSupport::Concern
Defined in:
lib/typical_sort.rb,
lib/typical_sort/engine.rb,
lib/typical_sort/params.rb,
lib/typical_sort/sorter.rb,
lib/typical_sort/version.rb,
lib/typical_sort/sort_set.rb,
lib/typical_sort/configuration.rb,
lib/typical_sort/path_resolver.rb,
lib/typical_sort/sort_definition.rb,
lib/typical_sort/aggregate_sorter.rb

Defined Under Namespace

Classes: AggregateSorter, Configuration, Engine, Error, InvalidSort, Params, PathResolver, SortDefinition, SortSet, Sorter

Constant Summary collapse

VERSION =
"0.0.2"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



18
19
20
# File 'lib/typical_sort.rb', line 18

def configuration
  @configuration ||= Configuration.new
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



22
23
24
# File 'lib/typical_sort.rb', line 22

def configure
  yield configuration
end