Example #1
0
 /**
  * @param \Orm\Zed\Shipment\Persistence\SpyShipmentMethod $shipmentMethodEntity
  *
  * @return int
  */
 protected function getEffectiveTaxRate(SpyShipmentMethod $shipmentMethodEntity)
 {
     if (!$shipmentMethodEntity->getTaxSet()) {
         return 0;
     }
     $effectiveTaxRate = 0;
     foreach ($shipmentMethodEntity->getTaxSet()->getSpyTaxRates() as $taxRate) {
         $effectiveTaxRate = $taxRate->getRate();
     }
     return $effectiveTaxRate;
 }