Copied!

AbstractConditions

AbstractConditions.php : 11
Abstract
Implements ConditionsInterface

Methods

publicaddData()

CustomDataAwareTrait.php : 28
public final addData(object $data) : self

Parameters

Name Type Default value Description
$data object - -

Return values

self

publicgetData()

CustomDataAwareTrait.php : 16
public final getData() : array<string|int, mixed>

Return values

array<string|int, mixed>

publicgetDiscountData()

AbstractDiscountStep.php : 15
public getDiscountData() : DiscountDataInterface

Return values

DiscountDataInterface

publicgetMinimumPurchaseAmount()

AbstractConditions.php : 47
public final getMinimumPurchaseAmount() : numeric-string|null

Return values

numeric-string|null

publicgetMinimumPurchaseQuantity()

AbstractConditions.php : 35
public final getMinimumPurchaseQuantity() : int|null

Return values

int|null

publicgetType()

AbstractConditions.php : 23
public final getType() : string|null

Return values

string|null

publicremoveData()

CustomDataAwareTrait.php : 35
public final removeData(object $data) : self

Parameters

Name Type Default value Description
$data object - -

Return values

self

publicsetData()

CustomDataAwareTrait.php : 21
public final setData(array<string|int, mixed> $data) : self

Parameters

Name Type Default value Description
$data array<string|int, mixed> - -

Return values

self

publicsetDiscountData()

AbstractDiscountStep.php : 20
public setDiscountData(DiscountDataInterface $discountData) : void

Parameters

Name Type Default value Description
$discountData DiscountDataInterface - -

publicsetMinimumPurchaseAmount()

AbstractConditions.php : 52
public final setMinimumPurchaseAmount(string|null $value) : $this

Parameters

Name Type Default value Description
$value string|null - -

Return values

$this

publicsetMinimumPurchaseQuantity()

AbstractConditions.php : 40
public final setMinimumPurchaseQuantity(int|null $value) : self

Parameters

Name Type Default value Description
$value int|null - -

Return values

self

publicsetType()

AbstractConditions.php : 28
public final setType(string|null $type) : $this

Parameters

Name Type Default value Description
$type string|null - -

Return values

$this