Esempio n. 1
0
 /**
  * Count available for parcel order items
  * 
  * @param \XLite\Model\OrderItem                        $orderItem  Order item
  * @param \XLite\Module\XC\PitneyBowes\Model\PBParcel   $parcel     Current parcel  OPTIONAL
  * 
  * @return integer
  */
 public function getAvailableAmount(\XLite\Model\OrderItem $orderItem, $parcel = null)
 {
     $getAmountInParcels = $this->getAmountInAllParcels($orderItem);
     if (null !== $parcel) {
         $getAmountInParcels -= $parcel->getAmountInParcel($orderItem);
     }
     return $orderItem->getAmount() - $getAmountInParcels;
 }