CalculatorModClass
in package
AbstractYes
Table of Contents
Constants
Methods
- accumulateSubtotals() : string
- apply() : string
- calculate() : string
- calculateLine() : string
- clear() : string
- save() : string
- updateSubtotals() : string
- done() : string
- stopAll() : string
- stopMods() : string
Constants
CONTINUE
public
mixed
CONTINUE
= 'continue'
STOP_ALL
public
mixed
STOP_ALL
= 'stop-all'
STOP_MODS
public
mixed
STOP_MODS
= 'stop-mods'
Methods
accumulateSubtotals()
public
accumulateSubtotals(array<string|int, mixed> &$subtotals, BusinessDocument $doc, array<string|int, mixed> &$lines) : string
Parameters
- $subtotals : array<string|int, mixed>
- $doc : BusinessDocument
- $lines : array<string|int, mixed>
Return values
stringapply()
public
apply(BusinessDocument $doc, array<string|int, mixed> &$lines) : string
Parameters
- $doc : BusinessDocument
- $lines : array<string|int, mixed>
Return values
stringcalculate()
public
calculate(BusinessDocument $doc, array<string|int, mixed> &$lines) : string
Parameters
- $doc : BusinessDocument
- $lines : array<string|int, mixed>
Return values
stringcalculateLine()
public
calculateLine(BusinessDocument $doc, BusinessDocumentLine $line) : string
Parameters
- $doc : BusinessDocument
- $line : BusinessDocumentLine
Return values
stringclear()
public
clear(BusinessDocument $doc, array<string|int, mixed> &$lines) : string
Parameters
- $doc : BusinessDocument
- $lines : array<string|int, mixed>
Return values
stringsave()
public
save(BusinessDocument $doc, array<string|int, mixed> &$lines) : string
Parameters
- $doc : BusinessDocument
- $lines : array<string|int, mixed>
Return values
stringupdateSubtotals()
public
updateSubtotals(array<string|int, mixed> &$subtotals, BusinessDocument $doc, array<string|int, mixed> $lines) : string
Parameters
- $subtotals : array<string|int, mixed>
- $doc : BusinessDocument
- $lines : array<string|int, mixed>
Return values
stringdone()
protected
done() : string
Return values
stringstopAll()
protected
stopAll() : string
Return values
stringstopMods()
protected
stopMods() : string