Module: Api::Vendor::V1::Concerns::PaginationParam
- Included in:
- GetRestaurantList, Api::Vendor::V1::CuisinesController, LocationsController, ReservationsController, ReviewsController
- Defined in:
- app/controllers/api/vendor/v1/concerns/pagination_param.rb
Overview
Common pagination param used in Api::Vendor::V1 controllers
Instance Method Summary collapse
Instance Method Details
#page_number_param ⇒ Object
8 9 10 11 |
# File 'app/controllers/api/vendor/v1/concerns/pagination_param.rb', line 8 def page_number_param page = params.fetch(:page, {}) page.fetch(:number, 1) end |
#page_size_param ⇒ Object
13 14 15 16 |
# File 'app/controllers/api/vendor/v1/concerns/pagination_param.rb', line 13 def page_size_param page = params.fetch(:page, {}) page.fetch(:size, 10) end |