Method: Muster::Strategies::Pagination#parse_page_size
- Defined in:
- lib/muster/strategies/pagination.rb
#parse_page_size(parameters) ⇒ Fixnum (protected)
Returns the page size for the current query string.
If per_page or page_size is not specified, or is not a positive number, :default_page_size will be returned instead.
102 103 104 105 106 |
# File 'lib/muster/strategies/pagination.rb', line 102 def parse_page_size(parameters) page_size = (parameters.delete(:page_size) || parameters.delete(:per_page)).to_i page_size = default_page_size unless page_size > 0 page_size end |