BaseReport implements IMonitorReportData
AbstractYes
Table of Contents
Interfaces
Methods
- __construct() : mixed
- getData() : array<string|int, mixed>
- getFilter() : mixed
- getLimit() : int|null
- getOffset() : int|null
- getOrder() : mixed
- getQuery() : Query
- getTotalCount() : int
- getTotalCountByColumnName() : int
- setFilter() : void
- setLimit() : void
- setOffset() : void
- setOrder() : void
Methods
__construct()
public
__construct([mixed $filter = null ][, mixed $order = null ][, mixed $limit = null ][, mixed $offset = null ]) : mixed
Parameters
- $filter : mixed = null
- $order : mixed = null
- $limit : mixed = null
- $offset : mixed = null
getData()
public
getData() : array<string|int, mixed>
Return values
array<string|int, mixed>getFilter()
public
getFilter() : mixed
getLimit()
public
getLimit() : int|null
Return values
int|nullgetOffset()
public
getOffset() : int|null
Return values
int|nullgetOrder()
public
getOrder() : mixed
getQuery()
public
getQuery() : Query
Return values
QuerygetTotalCount()
public
abstract getTotalCount() : int
Return values
intgetTotalCountByColumnName()
public
getTotalCountByColumnName(string $columnName) : int
Parameters
- $columnName : string
Return values
intsetFilter()
public
setFilter(mixed $filter) : void
Parameters
- $filter : mixed
setLimit()
public
setLimit(int $limit) : void
Parameters
- $limit : int
setOffset()
public
setOffset(int $offset) : void
Parameters
- $offset : int
setOrder()
public
setOrder(mixed $order) : void
Parameters
- $order : mixed