module Folio::Ordinal

Public Instance Methods

build_page() click to toggle source
# File lib/folio/ordinal.rb, line 21
def build_page
  Folio::Ordinal::Page.create
end
configure_pagination(page, options) click to toggle source

validate the configured page before returning it

Calls superclass method Folio#configure_pagination
# File lib/folio/ordinal.rb, line 26
def configure_pagination(page, options)
  page = super(page, options)
  raise ::Folio::InvalidPage unless page.current_page.is_a?(Integer)
  raise ::Folio::InvalidPage if page.out_of_bounds?
  page
end