Module: Kaminari::SequelDatasetMethods
- Defined in:
- lib/kaminari/sequel/sequel_dataset_methods.rb
Overview
:nodoc:
Instance Method Summary collapse
-
#entry_name(_options = {}) ⇒ Object
:nodoc:.
-
#limit_value ⇒ Object
:nodoc:.
-
#offset_value ⇒ Object
:nodoc:.
-
#size ⇒ Object
:nodoc:.
-
#total_count(_column_name = :all, _options = nil) ⇒ Object
:nodoc:.
Instance Method Details
#entry_name(_options = {}) ⇒ Object
:nodoc:
7 8 9 |
# File 'lib/kaminari/sequel/sequel_dataset_methods.rb', line 7 def entry_name( = {}) #:nodoc: model.to_s.downcase end |
#limit_value ⇒ Object
:nodoc:
11 12 13 |
# File 'lib/kaminari/sequel/sequel_dataset_methods.rb', line 11 def limit_value #:nodoc: opts[:limit] end |
#offset_value ⇒ Object
:nodoc:
15 16 17 |
# File 'lib/kaminari/sequel/sequel_dataset_methods.rb', line 15 def offset_value #:nodoc: opts[:offset] end |
#size ⇒ Object
:nodoc:
23 24 25 |
# File 'lib/kaminari/sequel/sequel_dataset_methods.rb', line 23 def size #:nodoc: model.count end |
#total_count(_column_name = :all, _options = nil) ⇒ Object
:nodoc:
19 20 21 |
# File 'lib/kaminari/sequel/sequel_dataset_methods.rb', line 19 def total_count(_column_name = :all, = nil) #:nodoc: @total_count ||= unlimited.unordered.count end |