Eccube\Entity\Order::calculateTotalTax PHP Метод

calculateTotalTax() публичный Метод

Calculate tax of total.
public calculateTotalTax ( ) : integer
Результат integer
    public function calculateTotalTax()
    {
        $tax = 0;
        foreach ($this->getOrderDetails() as $OrderDetail) {
            $tax += ($OrderDetail->getPriceIncTax() - $OrderDetail->getPrice()) * $OrderDetail->getQuantity();
        }
        return $tax;
    }

Usage Example

Пример #1
0
 /**
  * 消費税のみの小計を取得
  *
  * @param Order $Order
  * @return int
  * @deprecated since 3.0.0, to be removed in 3.1
  */
 public function getTotalTax(Order $Order)
 {
     return $Order->calculateTotalTax();
 }