# Pagination

Basic pagination handling

****

- Full class name: `Kirby\Toolkit\Pagination`
- Source: <https://github.com/getkirby/kirby/tree/5.5.3/src/Toolkit/Pagination.php#L17>

****

### Pagination

- [new Pagination()](https://getkirby.com/docs/reference/objects/toolkit/pagination/__construct.md)
- [$pagination->clone()](https://getkirby.com/docs/reference/objects/toolkit/pagination/clone.md)
- [$pagination->end()](https://getkirby.com/docs/reference/objects/toolkit/pagination/end.md)
- [$pagination->firstPage()](https://getkirby.com/docs/reference/objects/toolkit/pagination/first-page.md)
- [Pagination::for()](https://getkirby.com/docs/reference/objects/toolkit/pagination/for.md)
- [$pagination->hasNextPage()](https://getkirby.com/docs/reference/objects/toolkit/pagination/has-next-page.md)
- [$pagination->hasPage()](https://getkirby.com/docs/reference/objects/toolkit/pagination/has-page.md)
- [$pagination->hasPages()](https://getkirby.com/docs/reference/objects/toolkit/pagination/has-pages.md)
- [$pagination->hasPrevPage()](https://getkirby.com/docs/reference/objects/toolkit/pagination/has-prev-page.md)
- [$pagination->isFirstPage()](https://getkirby.com/docs/reference/objects/toolkit/pagination/is-first-page.md)
- [$pagination->isLastPage()](https://getkirby.com/docs/reference/objects/toolkit/pagination/is-last-page.md)
- [$pagination->lastPage()](https://getkirby.com/docs/reference/objects/toolkit/pagination/last-page.md)
- [$pagination->limit()](https://getkirby.com/docs/reference/objects/toolkit/pagination/limit.md)
- [$pagination->nextPage()](https://getkirby.com/docs/reference/objects/toolkit/pagination/next-page.md)
- [$pagination->offset()](https://getkirby.com/docs/reference/objects/toolkit/pagination/offset.md)
- [$pagination->page()](https://getkirby.com/docs/reference/objects/toolkit/pagination/page.md)
- [$pagination->pages()](https://getkirby.com/docs/reference/objects/toolkit/pagination/pages.md)
- [$pagination->prevPage()](https://getkirby.com/docs/reference/objects/toolkit/pagination/prev-page.md)
- [$pagination->range()](https://getkirby.com/docs/reference/objects/toolkit/pagination/range.md)
- [$pagination->rangeEnd()](https://getkirby.com/docs/reference/objects/toolkit/pagination/range-end.md)
- [$pagination->rangeStart()](https://getkirby.com/docs/reference/objects/toolkit/pagination/range-start.md)
- [$pagination->start()](https://getkirby.com/docs/reference/objects/toolkit/pagination/start.md)
- [$pagination->toArray()](https://getkirby.com/docs/reference/objects/toolkit/pagination/to-array.md)
- [$pagination->total()](https://getkirby.com/docs/reference/objects/toolkit/pagination/total.md)