Module: LHS::Record::Pagination::ClassMethods
- Defined in:
- lib/lhs/concerns/record/pagination.rb
Instance Method Summary collapse
Instance Method Details
#pagination(data) ⇒ Object
26 27 28 |
# File 'lib/lhs/concerns/record/pagination.rb', line 26 def pagination(data) pagination_class.new(data) end |
#pagination_class ⇒ Object
15 16 17 18 19 20 21 22 23 24 |
# File 'lib/lhs/concerns/record/pagination.rb', line 15 def pagination_class case pagination_strategy.to_sym when :page LHS::Pagination::Page when :start LHS::Pagination::Start else LHS::Pagination::Offset end end |