TaxCalculator
FinalYes
Table of Contents
Methods
- __construct() : mixed
- calculate() : TaxCalculator
- getFinalPrice() : float
- getPriceBeforeTax() : float
- getTaxRate() : float
- getTaxValue() : float
- getVatId() : int|null
- getVatName() : string|null
- isTaxIncluded() : bool
Methods
__construct()
public
__construct(Accounting $accounting) : mixed
Parameters
- $accounting : Accounting
calculate()
public
calculate(float $basePrice[, int|null $vatId = null ][, bool $vatIncluded = false ]) : TaxCalculator
Parameters
- $basePrice : float
- $vatId : int|null = null
- $vatIncluded : bool = false
Return values
TaxCalculatorgetFinalPrice()
public
getFinalPrice() : float
Return values
floatgetPriceBeforeTax()
public
getPriceBeforeTax() : float
Return values
floatgetTaxRate()
public
getTaxRate() : float
Return values
floatgetTaxValue()
public
getTaxValue() : float
Return values
floatgetVatId()
public
getVatId() : int|null
Return values
int|nullgetVatName()
public
getVatName() : string|null
Return values
string|nullisTaxIncluded()
public
isTaxIncluded() : bool