Module: Api::V5::Concerns::PaginationParam

Included in:
HomesController, ReservationsController, TicketsController, VoucherTransactionsController, VouchersController
Defined in:
app/controllers/api/v5/concerns/pagination_param.rb

Overview

Common pagination param used in Api::V5 controllers

Instance Method Summary collapse

Instance Method Details

#page_number_paramObject



8
9
10
11
# File 'app/controllers/api/v5/concerns/pagination_param.rb', line 8

def page_number_param
  page = params.fetch(:page, {})
  page.fetch(:number, 1)
end

#page_size_paramObject



13
14
15
16
# File 'app/controllers/api/v5/concerns/pagination_param.rb', line 13

def page_size_param
  page = params.fetch(:page, {})
  page.fetch(:size, 10)
end