Current section
Files
Jump to
Current section
Files
lib/paging.ex
defmodule ExPhaxio.Resources.Paging do
@moduledoc """
The Paging module provides helpers for paginating requests.
"""
@max_per_page 1000
@min_page 1
def append_per_page(url, per_page) when per_page <= @max_per_page do
url <> "?per_page=#{per_page}"
end
def append_page(url, page) when page >= @min_page do
url <> "?page=#{page}"
end
end