DataTables
Paginator Class Reference
Inheritance diagram for Paginator:
Collaboration diagram for Paginator:

Public Member Functions

 __construct (int $perPage=15)
 
 entriesPerPage ($perPage=15)
 
 surroundingPages ($count=2)
 
 render ()
 
 pageCount ()
 
- Public Member Functions inherited from DataComponent
 init (DataTable $dataTable)
 
 remember ()
 
 forget ()
 
 transformData ()
 
 getName ()
 
 render ()
 

Protected Member Functions

 _shapeData ()
 
 _afterInit ()
 
- Protected Member Functions inherited from DataComponent
 _readFromSession ()
 
 _afterInit ()
 
 _storeInSession ()
 
 _shapeData ()
 

Additional Inherited Members

- Protected Attributes inherited from DataComponent
 $_rememberState = false
 
 $_rememberKey = 'global'
 
 $_dataTable
 

Constructor & Destructor Documentation

◆ __construct()

__construct ( int  $perPage = 15)

Paginator constructor.

Parameters
int$perPage

Member Function Documentation

◆ _shapeData()

_shapeData ( )
protected
Returns
Builder

◆ entriesPerPage()

entriesPerPage (   $perPage = 15)

How many entries per page?

Parameters
int$perPage
Returns
Paginator

◆ pageCount()

pageCount ( )
Returns
int

◆ render()

render ( )

Render the page links.

Returns
string
Exceptions

◆ surroundingPages()

surroundingPages (   $count = 2)

How many surrounding pages should be shown?

Parameters
int$count
Returns
Paginator

The documentation for this class was generated from the following file: