Module: NuecaRailsInterfaces::V2::Pagination::PagyAdapter
- Extended by:
- BaseAdapter
- Defined in:
- lib/nueca_rails_interfaces/v2/pagination/pagy_adapter.rb
Overview
Adapter for Pagy gem.
Class Method Summary collapse
Methods included from BaseAdapter
Class Method Details
.paginate(collection, page, per_page) ⇒ Object
12 13 14 15 16 |
# File 'lib/nueca_rails_interfaces/v2/pagination/pagy_adapter.rb', line 12 def self.paginate(collection, page, per_page) @helper ||= Class.new { include ::Pagy::Backend }.new _pagy, records = @helper.send(:pagy, collection, page: page, items: per_page) records end |