class PaginateResponder::WillPaginateAdapter
Pagination adapter for will_paginate.
Public Class Methods
suitable?(resource, responder)
click to toggle source
# File lib/paginate-responder/will_paginate_adapter.rb, line 27 def suitable?(resource, responder) resource.respond_to? :paginate end
Public Instance Methods
default_max_per_page()
click to toggle source
# File lib/paginate-responder/will_paginate_adapter.rb, line 22 def default_max_per_page 50 end
default_per_page()
click to toggle source
# File lib/paginate-responder/will_paginate_adapter.rb, line 18 def default_per_page 50 end
paginate()
click to toggle source
# File lib/paginate-responder/will_paginate_adapter.rb, line 6 def paginate resource.paginate page: page, per_page: per_page end
total_count()
click to toggle source
# File lib/paginate-responder/will_paginate_adapter.rb, line 14 def total_count resource.total_entries if resource.respond_to? :total_entries end
total_pages()
click to toggle source
# File lib/paginate-responder/will_paginate_adapter.rb, line 10 def total_pages resource.total_pages if resource.respond_to? :total_pages end