class PageListPagerManager extends AbstractPagerManager (View source)

Properties

protected $itemList from  AbstractPagerManager

Methods

getCursorStartValue($mixed)

No description

getCursorObject($cursor)

No description

__construct(ItemList $itemList)

AbstractPagerManager constructor.

mixed
displaySegmentAtCursor($cursor, PagerProviderInterface $itemList)

No description

Set
getAvailableColumnSet()

No description

void
sortListByCursor(PagerProviderInterface $itemList, string $direction)

Adds a secondary sort query to an item list so that items that are sorted by text criteria will paginate properly.

Details

getCursorStartValue($mixed)

No description

Parameters

$mixed

getCursorObject($cursor)

No description

Parameters

$cursor

__construct(ItemList $itemList)

AbstractPagerManager constructor.

Parameters

ItemList $itemList

getNextCursorStart(PagerProviderInterface $itemList, PagerPagination $pagination)

No description

Parameters

PagerProviderInterface $itemList
PagerPagination $pagination

mixed displaySegmentAtCursor($cursor, PagerProviderInterface $itemList)

No description

Parameters

$cursor
PagerProviderInterface $itemList

Return Value

mixed

Set getAvailableColumnSet()

No description

Return Value

Set

void sortListByCursor(PagerProviderInterface $itemList, string $direction)

Adds a secondary sort query to an item list so that items that are sorted by text criteria will paginate properly.

Parameters

PagerProviderInterface $itemList
string $direction

Return Value

void