lib/paginate-responder/adapter/kaminari_adapter.rb in paginate-responder-1.4.1 vs lib/paginate-responder/adapter/kaminari_adapter.rb in paginate-responder-1.4.2.beta0
- old
+ new
@@ -3,11 +3,11 @@
# Pagination adapter for kaminari.
#
class KaminariAdapter < Base
def suitable?
- defined?(:Kaminari) and resource.respond_to?(:page) and not resource.respond_to?(:paginate)
+ resource.respond_to?(:page) and not resource.respond_to?(:paginate)
end
def paginate(opts)
resource.page(opts[:page]).per(opts[:per_page])
end
@@ -24,7 +24,11 @@
end
def total_count
resource.total_count if resource.respond_to? :total_count
end
+ end
+
+ if defined?(:Kaminari)
+ ::PaginateResponder::Paginator.register KaminariAdapter
end
end