Module: Kaminari::SequelDatasetMethods

Defined in:
lib/kaminari/sequel/sequel_dataset_methods.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#entry_name(_options = {}) ⇒ Object

:nodoc:



7
8
9
# File 'lib/kaminari/sequel/sequel_dataset_methods.rb', line 7

def entry_name(_options = {}) #:nodoc:
  model.to_s.downcase
end

#limit_valueObject

:nodoc:



11
12
13
# File 'lib/kaminari/sequel/sequel_dataset_methods.rb', line 11

def limit_value #:nodoc:
  opts[:limit]
end

#offset_valueObject

:nodoc:



15
16
17
# File 'lib/kaminari/sequel/sequel_dataset_methods.rb', line 15

def offset_value #:nodoc:
  opts[:offset]
end

#sizeObject

: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, _options = nil) #:nodoc:
  @total_count ||= unlimited.unordered.count
end