NumericTotal
FinalYes
Properties
- $exact : bool
Methods
- __construct() : mixed
- aggregate() : void
- count() : int
- merge() : void
- partial() : array{count: int, sum: array{int: null|int, float: null|float, compensation: float}}
- partialType() : StructureType<string|int, array<string, mixed>>
- sum() : float|int|null
Properties
$exact read-only
public
bool
$exact
= false
Methods
__construct()
public
__construct([bool $exact = false ]) : mixed
Parameters
- $exact : bool = false
aggregate()
public
aggregate(Column $column, array<int, int> $indices) : void
Parameters
- $column : Column
- $indices : array<int, int>
count()
public
count() : int
Return values
intmerge()
public
merge(array<string|int, mixed> $partial) : void
Parameters
- $partial : array<string|int, mixed>
partial()
public
partial() : array{count: int, sum: array{int: null|int, float: null|float, compensation: float}}
Return values
array{count: int, sum: array{int: null|int, float: null|float, compensation: float}}partialType()
public
static partialType() : StructureType<string|int, array<string, mixed>>
Return values
StructureType<string|int, array<string, mixed>>sum()
public
sum() : float|int|null