SilverShop\Discounts\ItemPriceInfo
Wrap PriceInfo with order item info
Synopsis
class ItemPriceInfo
extends PriceInfo
{
- // Inherited members from PriceInfo
- protected $originalprice;
- protected $currentprice;
- protected array $adjustments;
- protected $bestadjustment;
- // methods
- public void __construct()
- public void getItem()
- public void getQuantity()
- public void getOriginalTotal()
- public void debug()
- // Inherited methods from PriceInfo
- public void __construct()
- public void getOriginalPrice()
- public void getPrice()
- public void adjustPrice()
- public void getCompoundedDiscount()
- public void getBestDiscount()
- public void getBestAdjustment()
- public void getAdjustments()
- protected void setBestAdjustment()
Hierarchy
Extends
Members
protected
- $adjustments
- $bestadjustment
- $currentprice
- $item
- $originalprice
- $quantity
Methods
public
Inherited from SilverShop\Discounts\PriceInfo
protected
- setBestAdjustment() — Sets the best adjustment, if the passed adjustment is indeed better.