Module: Api::V5::PaginationConcernFilter
- Included in:
- CuisinesFilter, InventorySummariesFilter, LocationsFilter, NotificationsFilter, PromotionsFilter, RestaurantPackagesFilter, RestaurantTagGroupsFilter, RestaurantTagsFilter, ReviewsFilter, RewardsFilter, TicketsFilter, VouchersFilter, Api::Vendor::V1::CuisinesFilter, Api::Vendor::V1::LocationsFilter, Api::Vendor::V1::ReviewsFilter, CompactRestaurantsFilter
- Defined in:
- app/filters/api/v5/pagination_concern_filter.rb
Overview
typed: false frozen_string_literal: true
Instance Method Summary collapse
Instance Method Details
#page_number(number) ⇒ Object
5 6 7 8 9 |
# File 'app/filters/api/v5/pagination_concern_filter.rb', line 5 def page_number(number) number = 1 if number.to_i == 0 self.collections = collections.page(number) if number.to_i.positive? self end |
#per_page(number) ⇒ Object
11 12 13 14 15 |
# File 'app/filters/api/v5/pagination_concern_filter.rb', line 11 def per_page(number) number = 10 if number.to_i == 0 self.collections = collections.per(number) if number.to_i.positive? self end |