OnGetSellingUnitTaxInfoEvent
in package
implements
OnGetSellingUnitTaxInfoEventInterface
Uses
SellingUnitEventTrait
Class OnGetSellingUnitTaxInfoEvent
Interfaces, Classes and Traits
- OnGetSellingUnitTaxInfoEventInterface
- Interface OnGetSellingUnitTaxInfoEventInterface
Table of Contents
- $product : ProductDataInterface
- $taxInfo : TaxInfo
- $xtcPrice : xtcPrice_ORIGIN
- $id : SellingUnitId
- __construct() : mixed
- OnSellingUnitCreateEvent constructor.
- id() : SellingUnitId
- product() : ProductDataInterface
- setTaxInfo() : void
- taxInfo() : TaxInfo
- xtcPrice() : PriceDataInterface|null
Properties
$product
protected
ProductDataInterface
$product
$taxInfo
protected
TaxInfo
$taxInfo
$xtcPrice
protected
xtcPrice_ORIGIN
$xtcPrice
$id
private
SellingUnitId
$id
Methods
__construct()
OnSellingUnitCreateEvent constructor.
public
__construct( $product, PriceDataInterface $xtcPrice) : mixed
Parameters
- $product :
- $xtcPrice : PriceDataInterface
Return values
mixed —id()
public
id() : SellingUnitId
Return values
SellingUnitId —product()
public
product() : ProductDataInterface
Return values
ProductDataInterface —setTaxInfo()
public
setTaxInfo(TaxInfo $taxInfo) : void
Parameters
- $taxInfo : TaxInfo
Tags
Return values
void —taxInfo()
public
taxInfo() : TaxInfo
Tags
Return values
TaxInfo —xtcPrice()
public
xtcPrice() : PriceDataInterface|null