Sha256: 1be504f875949db11d25a742522f550b53c2359b4054c4a5b6cca7857122a453

Contents?: true

Size: 303 Bytes

Versions: 4

Compression:

Stored size: 303 Bytes

Contents

# frozen_string_literal: true

module SearchObject
  module Plugin
    module Kaminari
      include Paging

      def self.included(base)
        base.extend Paging::ClassMethods
      end

      private

      def apply_paging(scope)
        scope.page(page).per(per_page)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
search_object-1.2.5 lib/search_object/plugin/kaminari.rb
search_object-1.2.4 lib/search_object/plugin/kaminari.rb
search_object-1.2.3 lib/search_object/plugin/kaminari.rb
search_object-1.2.2 lib/search_object/plugin/kaminari.rb