Sha256: ad4ae47e1ce5c07370f49f51f8f025e4a8b3e8592436fef51d5e72ff5376e17c
Contents?: true
Size: 590 Bytes
Versions: 5
Compression:
Stored size: 590 Bytes
Contents
module FlexCommerceApi module JsonApiClientExtension # @!visibility private # This class overrides the default paginator to allow for # the custom things that are required by the flex platform. # This class is private and should not be used by end users class Paginator < ::JsonApiClient::Paginating::Paginator def current_page params.fetch("page[number]", 1).to_i end def total_pages result_set.meta.page_count end def total_entries result_set.meta.total_entries end protected end end end
Version data entries
5 entries across 5 versions & 1 rubygems