DeltaCalculator
Read onlyYes
FinalYes
Methods
- calculateAbsoluteDeltas() : array<string|int, int>
- calculateDelta() : int
- calculateDeltas() : array<string|int, int>
- calculateRelativeDelta() : int
- calculateRelativeDeltas() : array<string|int, int>
- reconstructValues() : array<string|int, int>
- toInt32() : int
Methods
calculateAbsoluteDeltas()
public
calculateAbsoluteDeltas(array<string|int, int> $relativeDeltas, int $minDelta) : array<string|int, int>
Parameters
- $relativeDeltas : array<string|int, int>
- $minDelta : int
Return values
array<string|int, int>calculateDelta()
public
calculateDelta(int $previous, int $current) : int
Parameters
- $previous : int
- $current : int
Return values
intcalculateDeltas()
public
calculateDeltas(array<string|int, int> $values) : array<string|int, int>
Parameters
- $values : array<string|int, int>
Return values
array<string|int, int>calculateRelativeDelta()
public
calculateRelativeDelta(int $delta, int $minDelta) : int
Parameters
- $delta : int
- $minDelta : int
Return values
intcalculateRelativeDeltas()
public
calculateRelativeDeltas(array<string|int, int> $deltas, int $minDelta) : array<string|int, int>
Parameters
- $deltas : array<string|int, int>
- $minDelta : int
Return values
array<string|int, int>reconstructValues()
public
reconstructValues(int $firstValue, array<string|int, int> $deltas) : array<string|int, int>
Parameters
- $firstValue : int
- $deltas : array<string|int, int>
Return values
array<string|int, int>toInt32()
public
toInt32(int $value) : int
Parameters
- $value : int