DiscountInterface
DiscountInterface.php
:
15
Interface
Methods¶
getConditionByClassName()
¶
DiscountInterface.php
:
66
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$class | string | - | - |
Return values
DiscountConditionInterface|null
getConditionByIdentifier()
¶
DiscountInterface.php
:
68
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$identifier | string | - | - |
Return values
DiscountConditionInterface|null
getConditions()
¶
DiscountInterface.php
:
57
|
|
Return values
array<string|int, DiscountConditionInterface>
getContext()
¶
DiscountInterface.php
:
82
Returns the discount context.
|
|
The context is a set of key-value pairs that can be used to store additional information about the discount.
Return values
MapInterface<string, mixed>|null
getCreatedAt()
¶
DiscountInterface.php
:
40
|
|
Return values
DateTimeInterface
getCreator()
¶
DiscountInterface.php
:
48
|
|
Return values
getDescription()
¶
DiscountInterface.php
:
28
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$languageId | int|null | null | - |
Return values
string|null
getEndDate()
¶
DiscountInterface.php
:
46
|
|
Return values
DateTimeInterface|null
getId()
¶
DiscountInterface.php
:
17
|
|
Return values
int
getIdentifier()
¶
DiscountInterface.php
:
19
|
|
Return values
string
getLabel()
¶
DiscountInterface.php
:
30
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$languageId | int|null | null | - |
Return values
string|null
getLabelDescription()
¶
DiscountInterface.php
:
32
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$languageId | int|null | null | - |
Return values
string|null
getLastContributor()
¶
DiscountInterface.php
:
50
|
|
Return values
getName()
¶
DiscountInterface.php
:
21
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$languageId | int|null | null | - |
Return values
string
getPriority()
¶
DiscountInterface.php
:
34
|
|
Return values
int
getRule()
¶
DiscountInterface.php
:
52
|
|
Return values
getStartDate()
¶
DiscountInterface.php
:
44
|
|
Return values
DateTimeInterface
getTranslations()
¶
DiscountInterface.php
:
73
|
|
Return values
array<string|int, DiscountTranslationInterface>
getType()
¶
DiscountInterface.php
:
26
|
|
Return values
string
getUpdatedAt()
¶
DiscountInterface.php
:
42
|
|
Return values
DateTimeInterface
isActive()
¶
DiscountInterface.php
:
38
|
|
Return values
bool
isEnabled()
¶
DiscountInterface.php
:
36
|
|
Return values
bool