AbstractGeneralProperties
AbstractGeneralProperties.php
:
18
Abstract
Extends AbstractDiscountStep
Implements
GeneralPropertiesInterface
Uses
CustomDataAwareTrait
Methods¶
addData()
¶
CustomDataAwareTrait.php
:
28
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$data | object | - | - |
Return values
self
addRegion()
¶
AbstractGeneralProperties.php
:
176
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$region | RegionInterface | - | - |
Return values
$this
getCurrency()
¶
AbstractGeneralProperties.php
:
197
|
|
Return values
CurrencyInterface|null
getData()
¶
CustomDataAwareTrait.php
:
16
|
|
Return values
array<string|int, mixed>
getDescription()
¶
AbstractGeneralProperties.php
:
85
|
|
Return values
string|null
getDiscountData()
¶
AbstractDiscountStep.php
:
15
|
|
Return values
getEndTime()
¶
AbstractGeneralProperties.php
:
137
|
|
Return values
DateTimeImmutable|null
getIdentifier()
¶
AbstractGeneralProperties.php
:
73
|
|
Return values
string
getLabel()
¶
AbstractGeneralProperties.php
:
209
|
|
Return values
string|null
getLabelDescription()
¶
AbstractGeneralProperties.php
:
221
|
|
Return values
string|null
getLanguage()
¶
AbstractGeneralProperties.php
:
49
|
|
Return values
getName()
¶
AbstractGeneralProperties.php
:
61
|
|
Return values
string
getPriority()
¶
AbstractGeneralProperties.php
:
97
|
|
Return values
int
getRegions()
¶
AbstractGeneralProperties.php
:
168
|
|
Return values
array<string|int, RegionInterface>
getStartTime()
¶
AbstractGeneralProperties.php
:
121
|
|
Return values
DateTimeImmutable|null
isEnabled()
¶
AbstractGeneralProperties.php
:
153
|
|
Return values
bool
isPermanent()
¶
AbstractGeneralProperties.php
:
109
|
|
Return values
bool
removeData()
¶
CustomDataAwareTrait.php
:
35
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$data | object | - | - |
Return values
self
removeRegion()
¶
AbstractGeneralProperties.php
:
186
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$region | RegionInterface | - | - |
Return values
$this
setCurrency()
¶
AbstractGeneralProperties.php
:
202
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$currency | CurrencyInterface|null | - | - |
Return values
$this
setData()
¶
CustomDataAwareTrait.php
:
21
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$data | array<string|int, mixed> | - | - |
Return values
self
setDescription()
¶
AbstractGeneralProperties.php
:
90
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$description | string|null | - | - |
Return values
$this
setDiscountData()
¶
AbstractDiscountStep.php
:
20
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$discountData | DiscountDataInterface | - | - |
setEnabled()
¶
AbstractGeneralProperties.php
:
158
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$enabled | bool | - | - |
Return values
$this
setEndTime()
¶
AbstractGeneralProperties.php
:
142
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$endTime | DateTimeInterface|null | - | - |
Return values
$this
setIdentifier()
¶
AbstractGeneralProperties.php
:
78
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$identifier | string|null | - | - |
Return values
$this
setLabel()
¶
AbstractGeneralProperties.php
:
214
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$label | string|null | - | - |
Return values
$this
setLabelDescription()
¶
AbstractGeneralProperties.php
:
226
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$labelDescription | string|null | - | - |
Return values
$this
setLanguage()
¶
AbstractGeneralProperties.php
:
54
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$language | Language | - | - |
Return values
$this
setName()
¶
AbstractGeneralProperties.php
:
66
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$name | string|null | - | - |
Return values
$this
setPermanent()
¶
AbstractGeneralProperties.php
:
114
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$permanent | bool | - | - |
Return values
$this
setPriority()
¶
AbstractGeneralProperties.php
:
102
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$priority | int|null | - | - |
Return values
$this
setStartTime()
¶
AbstractGeneralProperties.php
:
126
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$startTime | DateTimeInterface|null | - | - |
Return values
$this