LengthAwarePaginator

LengthAwarePaginator

interface LengthAwarePaginator implements Paginator (View source)

Methods

string url(int $page)

Get the URL for a given page.

from Paginator
$this appends(array|string $key, string|null $value = null)

Add a set of query string values to the paginator.

from Paginator
$this|string fragment(string|null $fragment = null)

Get / set the URL fragment to be appended to URLs.

from Paginator
string|null nextPageUrl()

The the URL for the next page, or null.

from Paginator
string|null previousPageUrl()

Get the URL for the previous page, or null.

from Paginator
array items()

Get all of the items being paginated.

from Paginator
int firstItem()

Get the "index" of the first item being paginated.

from Paginator
int lastItem()

Get the "index" of the last item being paginated.

from Paginator
int perPage()

Determine how many items are being shown per page.

from Paginator
int currentPage()

Determine the current page being paginated.

from Paginator
bool hasPages()

Determine if there are enough items to split into multiple pages.

from Paginator
bool hasMorePages()

Determine if there is more items in the data store.

from Paginator
bool isEmpty()

Determine if the list of items is empty or not.

from Paginator
string render(Presenter $presenter = null)

Render the paginator using a given Presenter.

from Paginator
int total()

Determine the total number of items in the data store.

int lastPage()

Get the page number of the last available page.

doc_Laravel
2016-11-02 16:23:26
Comments
Leave a Comment

Please login to continue.