Module: Mongoid::Orderable::Helpers

Defined in:
lib/mongoid/orderable/helpers.rb

Instance Method Summary collapse

Instance Method Details

#default_orderable_columnObject



9
10
11
# File 'lib/mongoid/orderable/helpers.rb', line 9

def default_orderable_column
  self.class.orderable_configurations.detect{ |c, conf| conf[:default] }.try(:first) || self.orderable_keys.first
end

#orderable_keysObject



5
6
7
# File 'lib/mongoid/orderable/helpers.rb', line 5

def orderable_keys
  Array orderable_inherited_class.orderable_configurations.try(:keys)
end