itemPriceRenderer->displayPriceWithWeeeDetails(); } /** * Whether to display final price that include Weee amounts * * @return bool */ public function displayFinalPrice() { return $this->itemPriceRenderer->displayFinalPrice(); } /** * Return HTML for unit price excl tax * * @return string */ public function getUnitPriceExclTaxHtml() { $baseUnitPriceExclTax = $this->itemPriceRenderer->getBaseUnitDisplayPriceExclTax(); $unitPriceExclTax = $this->itemPriceRenderer->getUnitDisplayPriceExclTax(); return $this->displayPrices($baseUnitPriceExclTax, $unitPriceExclTax); } /** * Return HTML for row price excl tax * * @return string */ public function getRowPriceExclTaxHtml() { $baseRowPriceExclTax = $this->itemPriceRenderer->getBaseRowDisplayPriceExclTax(); $rowPriceExclTax = $this->itemPriceRenderer->getRowDisplayPriceExclTax(); return $this->displayPrices($baseRowPriceExclTax, $rowPriceExclTax); } /** * Return HTML for unit price incl tax * * @return string */ public function getUnitPriceInclTaxHtml() { $baseUnitPriceInclTax = $this->itemPriceRenderer->getBaseUnitDisplayPriceInclTax(); $unitPriceInclTax = $this->itemPriceRenderer->getUnitDisplayPriceInclTax(); return $this->displayPrices($baseUnitPriceInclTax, $unitPriceInclTax); } /** * Return HTML for row price incl tax * * @return string */ public function getRowPriceInclTaxHtml() { $baseRowPriceInclTax = $this->itemPriceRenderer->getBaseRowDisplayPriceInclTax(); $rowPriceInclTax = $this->itemPriceRenderer->getRowDisplayPriceInclTax(); return $this->displayPrices($baseRowPriceInclTax, $rowPriceInclTax); } /** * Return HTML for final unit price excl tax * * @return string */ public function getFinalUnitPriceExclTaxHtml() { $baseUnitPriceExclTax = $this->itemPriceRenderer->getBaseFinalUnitDisplayPriceExclTax(); $unitPriceExclTax = $this->itemPriceRenderer->getFinalUnitDisplayPriceExclTax(); return $this->displayPrices($baseUnitPriceExclTax, $unitPriceExclTax); } /** * Return HTML for final row price excl tax * * @return string */ public function getFinalRowPriceExclTaxHtml() { $baseRowPriceExclTax = $this->itemPriceRenderer->getBaseFinalRowDisplayPriceExclTax(); $rowPriceExclTax = $this->itemPriceRenderer->getFinalRowDisplayPriceExclTax(); return $this->displayPrices($baseRowPriceExclTax, $rowPriceExclTax); } /** * Return HTML for final unit price incl tax * * @return string */ public function getFinalUnitPriceInclTaxHtml() { $baseUnitPriceInclTax = $this->itemPriceRenderer->getBaseFinalUnitDisplayPriceInclTax(); $unitPriceInclTax = $this->itemPriceRenderer->getFinalUnitDisplayPriceInclTax(); return $this->displayPrices($baseUnitPriceInclTax, $unitPriceInclTax); } /** * Return HTML for final row price incl tax * * @return string */ public function getFinalRowPriceInclTaxHtml() { $baseRowPriceInclTax = $this->itemPriceRenderer->getBaseFinalRowDisplayPriceInclTax(); $rowPriceInclTax = $this->itemPriceRenderer->getFinalRowDisplayPriceInclTax(); return $this->displayPrices($baseRowPriceInclTax, $rowPriceInclTax); } /** * Calculate total amount for the item * * @param Item|QuoteItem|InvoiceItem|CreditmemoItem $item * @return mixed */ public function getTotalAmount($item) { return $this->itemPriceRenderer->getTotalAmount($item); } /** * Calculate base total amount for the item * * @param Item|QuoteItem|InvoiceItem|CreditmemoItem $item * @return mixed */ public function getBaseTotalAmount($item) { return $this->itemPriceRenderer->getBaseTotalAmount($item); } }