class Grape::Pagination::LinkHeader
Attributes
page_params[R]
url[R]
Public Class Methods
new(url, page_params)
click to toggle source
# File lib/grape/pagination/link_header.rb, line 8 def initialize(url, page_params) @url = url @page_params = page_params end
Public Instance Methods
next()
click to toggle source
# File lib/grape/pagination/link_header.rb, line 13 def next Link.new(url, 'next', page_params.merge(page: page_params[:page] + 1)) end
to_rfc5988()
click to toggle source
# File lib/grape/pagination/link_header.rb, line 17 def to_rfc5988 %w[next].map { |link| __send__(link).to_s }.join(', ') end