Module: Desponders::PaginatedResponder

Defined in:
lib/desponders/paginated_responder.rb

Instance Method Summary collapse

Instance Method Details

#to_formatObject



5
6
7
8
9
10
11
12
13
14
# File 'lib/desponders/paginated_responder.rb', line 5

def to_format
  if get? && resource.respond_to?(:paginate)
    self.resource_size = resource.size
    self.resource      = resource.paginate(page: page, per_page: per_page)

    response.headers['Link'] = link_headers
  end

  super
end