Copied!

BeforeDecreaseProductAvailabilityEvent

BeforeDecreaseProductAvailabilityEvent.php : 16
Extends BeforeEvent

Event emitted before action execution.

Methods

public__construct()

BeforeDecreaseProductAvailabilityEvent.php : 24
public __construct(ProductInterface $product, int $amount)

Parameters

Name Type Default value Description
$product ProductInterface - -
$amount int - -

publicgetAmount()

BeforeDecreaseProductAvailabilityEvent.php : 37
public getAmount() : int

Return values

int

publicgetProduct()

BeforeDecreaseProductAvailabilityEvent.php : 32
public getProduct() : ProductInterface

Return values

ProductInterface

publicgetResultProductAvailability()

BeforeDecreaseProductAvailabilityEvent.php : 42
public getResultProductAvailability() : AvailabilityInterface

Return values

AvailabilityInterface

publichasResultProductAvailability()

BeforeDecreaseProductAvailabilityEvent.php : 54
public hasResultProductAvailability() : bool

Return values

bool

publicsetResultProductAvailability()

BeforeDecreaseProductAvailabilityEvent.php : 59
public setResultProductAvailability(AvailabilityInterface|null $resultProductAvailability) : void

Parameters

Name Type Default value Description
$resultProductAvailability AvailabilityInterface|null - -