OnMainImageCreateEvent
in package
implements
OnMainImageCreateEventInterface
Uses
SellingUnitEventTrait
Class OnCollectionCreateEvent
Interfaces, Classes and Traits
- OnMainImageCreateEventInterface
- Interface OnMainImageCreateEventInterface
Table of Contents
- $builder : CollectionBuilder
- $languageId : LanguageId
- $modifiers : ModifierIdentifierCollectionInterface
- $product : ProductDataInterface
- $productId : ProductId
- $xtcPrice : xtcPrice_ORIGIN
- $id : SellingUnitId
- __construct() : mixed
- OnCollectionCreateEvent constructor.
- builder() : CollectionBuilderInterface
- id() : SellingUnitId
- languageId() : LanguageId
- modifiers() : ModifierIdentifierCollectionInterface
- product() : ProductDataInterface
- productId() : ProductId
- xtcPrice() : PriceDataInterface|null
Properties
$builder
protected
CollectionBuilder
$builder
$languageId
protected
LanguageId
$languageId
$modifiers
protected
ModifierIdentifierCollectionInterface
$modifiers
$product
protected
ProductDataInterface
$product
$productId
protected
ProductId
$productId
$xtcPrice
protected
xtcPrice_ORIGIN
$xtcPrice
$id
private
SellingUnitId
$id
Methods
__construct()
OnCollectionCreateEvent constructor.
public
__construct( $product, ProductId $productId, ModifierIdentifierCollectionInterface $modifiers, LanguageId $languageId, CollectionBuilderInterface $collectionBuilder) : mixed
Parameters
- $product :
- $productId : ProductId
- $modifiers : ModifierIdentifierCollectionInterface
- $languageId : LanguageId
- $collectionBuilder : CollectionBuilderInterface
Return values
mixed —builder()
public
builder() : CollectionBuilderInterface
Tags
Return values
CollectionBuilderInterface —id()
public
id() : SellingUnitId
Return values
SellingUnitId —languageId()
public
languageId() : LanguageId
Tags
Return values
LanguageId —modifiers()
public
modifiers() : ModifierIdentifierCollectionInterface
Tags
Return values
ModifierIdentifierCollectionInterface —product()
public
product() : ProductDataInterface
Return values
ProductDataInterface —productId()
public
productId() : ProductId
Tags
Return values
ProductId —xtcPrice()
public
xtcPrice() : PriceDataInterface|null