CoolCMS API

WatchdogListTrait uses trait:short, trait:short

Table of Contents

Methods

actionList()  : void
paginationInit()  : Paginator|null
renderList()  : void
requirePagination()  : Paginator
Works like `paginationInit()`, but the paginator is required; a missing component is a wiring error.
prepareCanonicalUrl()  : void
prepareFilters()  : array<int, Filter>
prepareOrderBy()  : array<string, bool>
preparePerPage()  : int

Methods

renderList()

public renderList([int $count = 20 ]) : void
Parameters
$count : int = 20

requirePagination()

Works like `paginationInit()`, but the paginator is required; a missing component is a wiring error.

public requirePagination(int $perPage) : Paginator
Parameters
$perPage : int
Return values
Paginator

prepareCanonicalUrl()

private prepareCanonicalUrl([array<string, mixed> $resetParams = [] ]) : void
Parameters
$resetParams : array<string, mixed> = []

prepareOrderBy()

private prepareOrderBy() : array<string, bool>
Return values
array<string, bool>

preparePerPage()

private preparePerPage(int $count[, int $defaultCount = 20 ]) : int
Parameters
$count : int
$defaultCount : int = 20
Return values
int
On this page

Search results