Download the PHP package laraish/pagination without Composer
On this page you can find all versions of the php package laraish/pagination. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download laraish/pagination
More information about laraish/pagination
Files in laraish/pagination
Package pagination
Short Description A simple library for generating pagination.
License MIT
Homepage https://github.com/laraish/pagination
Informations about the package pagination
This is a simple PHP library for creating pagination.
Basic Usage
Here is an example for creating the pagination in WordPress.
Customize the markup
If you don't like the default markup, you can specify your own view file to output the markup.
You can also specify the view with using the dot notation, for example ['view'=> 'components.pagination']
; by using the dot notation it will try to use the Blade Templates if possible.
Take a look at the preset views for more details.
Options
onEachSide
Type | Default |
---|---|
int | 3 |
The number of links on each side of the center link.
type
Type | Default |
---|---|
string | 'default' |
The rendering type.
default
menu
simple
view
Type | Default |
---|---|
string | null |
The path of view file.
Could be either a blade template or a regular php file.
If you wish to use a php file, you should add the .php
at the end of the string.
urlStyle
Type | Default |
---|---|
string | 'pretty' |
The link style.
pretty
: example.com/news/page/10queryString
: example.com/news/?page=10
nextPageText
Type | Default |
---|---|
string | '»' |
The next page link text.
prevPageText
Type | Default |
---|---|
string | '«' |
The previous page link text.
path
Type | Default |
---|---|
string | null |
The user-defined base path.
suffix
Type | Default |
---|---|
string | '' |
The suffix to be added to the very end of the url. Such as fragment or query-strings.
All versions of pagination with dependencies
laraish/contracts Version ^3.0
laraish/support Version ^3.0
illuminate/contracts Version ^10.10