OnImageCollectionCreateEvent
in package
implements
OnImageCollectionCreateEventInterface
Uses
SellingUnitEventTrait
Class OnImageCollectionCreateEvent
Interfaces, Classes and Traits
- OnImageCollectionCreateEventInterface
- Interface OnCollectionCreateEventInterface
Table of Contents
- $builder : CollectionBuilder
- $isStopped : bool
- $product : ProductDataInterface
- $xtcPrice : xtcPrice_ORIGIN
- $id : SellingUnitId
- __construct() : mixed
- OnCollectionCreateEvent constructor.
- builder() : CollectionBuilderInterface
- id() : SellingUnitId
- isPropagationStopped() : bool
- product() : ProductDataInterface
- stopPropagation() : void
- xtcPrice() : PriceDataInterface|null
Properties
$builder
protected
CollectionBuilder
$builder
$isStopped
protected
bool
$isStopped
= false
$product
protected
ProductDataInterface
$product
$xtcPrice
protected
xtcPrice_ORIGIN
$xtcPrice
$id
private
SellingUnitId
$id
Methods
__construct()
OnCollectionCreateEvent constructor.
public
__construct(SellingUnitId $id[, CollectionBuilderInterface|null $collectionBuilder = null ]) : mixed
Parameters
- $id : SellingUnitId
- $collectionBuilder : CollectionBuilderInterface|null = null
Return values
mixed —builder()
public
builder() : CollectionBuilderInterface
Tags
Return values
CollectionBuilderInterface —id()
public
id() : SellingUnitId
Return values
SellingUnitId —isPropagationStopped()
public
isPropagationStopped() : bool
Return values
bool —product()
public
product() : ProductDataInterface
Return values
ProductDataInterface —stopPropagation()
public
stopPropagation() : void
Tags
Return values
void —xtcPrice()
public
xtcPrice() : PriceDataInterface|null