/** * Return item price * * @param AbstractItem $item * @return float */ public function getItemPrice($item) { $price = $item->getDiscountCalculationPrice(); $calcPrice = $item->getCalculationPrice(); return $price === null ? $calcPrice : $price; }