\SortedLimitedPaginatedList
Synopsis
class SortedLimitedPaginatedList
extends LimitedPaginatedList
{
- // members
- protected string $sortColGetVar = 'sortby';
- protected string $sortDirGetVar = 'sortdir';
- // Inherited members from LimitedPaginatedList
- protected string $lengthGetVar;
- protected integer $unlimitedLength;
- protected string $unlimitedLengthText;
- // methods
- public void getSortColGetVar()
- public void setSortColGetVar()
- public void getSortDirGetVar()
- public void setSortDirGetVar()
- public void SortLink()
- public void SortCol()
- public void SortDir()
- public IteratorIterator getIterator()
- // Inherited methods from LimitedPaginatedList
- public void __construct()
- public void getPageLength()
- public string getLengthGetVar()
- public void setLengthGetVar()
- public void PageLengthLimits()
Hierarchy
Extends
Members
protected
- $lengthGetVar
- $sortColGetVar
- $sortDirGetVar
- $unlimitedLength
- $unlimitedLengthText
Methods
public
- SortCol()
- SortDir()
- SortLink()
- getIterator() — Applies the sorting to the list
- getSortColGetVar()
- getSortDirGetVar()
- setSortColGetVar()
- setSortDirGetVar()
Inherited from LimitedPaginatedList
public
- PageLengthLimits()
- getLengthGetVar() — Returns the GET var that is used to set the page length. This defaults to "length".
- getPageLength() — The magic happens in this function?
- setLengthGetVar() — Sets the GET var used to set the page length.