IReportMultipleData extends IReportData
Interface IReportSingleData
Table of Contents
Methods
- getMultipleData() : array<string|int, mixed>
- array with format array( 'items' => array( array( 'label' => 'Some Title', 'value' => 5, 'targetUrl' => 'http://url.domain?params=param' ) ) )
- getMultipleDemoData() : array<string|int, mixed>
- prepare() : mixed
- Called every time when calculate some report result before passing some concrete handler, such us getMultipleData or getSingleData.
Methods
getMultipleData()
array with format array( 'items' => array( array( 'label' => 'Some Title', 'value' => 5, 'targetUrl' => 'http://url.domain?params=param' ) ) )
public
getMultipleData() : array<string|int, mixed>
Return values
array<string|int, mixed>getMultipleDemoData()
public
getMultipleDemoData() : array<string|int, mixed>
Return values
array<string|int, mixed>prepare()
Called every time when calculate some report result before passing some concrete handler, such us getMultipleData or getSingleData.
public
prepare() : mixed
Here you can get result of configuration fields of report, if report in widget you can get configurations of widget.