ChartStoreInfo
FinalYes
Table of Contents
Methods
- __construct() : mixed
- accumulate() : void
- Add new series that contains stores <b>$stores</b> for future calculate
- getCalculatedColumns() : array<string|int, mixed>
- Return calculated series sum for each store
- getCombinedCalculatedColumn() : array<string|int, mixed>
- Return combined calculation of all series sum for each store in one column
- getStoresCount() : int
- Return count of involved in calculation stores
Methods
__construct()
public
__construct(StoreInfoCombiner $combiner) : mixed
Parameters
- $combiner : StoreInfoCombiner
accumulate()
Add new series that contains stores <b>$stores</b> for future calculate
public
accumulate(string $seriesId, StoreInfo ...$stores) : void
Parameters
- $seriesId : string
- $stores : StoreInfo
getCalculatedColumns()
Return calculated series sum for each store
public
getCalculatedColumns() : array<string|int, mixed>
Return values
array<string|int, mixed>getCombinedCalculatedColumn()
Return combined calculation of all series sum for each store in one column
public
getCombinedCalculatedColumn(int $maxLabelLength) : array<string|int, mixed>
Parameters
- $maxLabelLength : int
Return values
array<string|int, mixed>getStoresCount()
Return count of involved in calculation stores
public
getStoresCount() : int