GeneralPropertiesInterface
GeneralPropertiesInterface.php
:
18
Interface
Constants¶
IDENTIFIER ¶
GeneralPropertiesInterface.php
:
20
|
|
LABEL_KEY ¶
GeneralPropertiesInterface.php
:
21
|
|
Methods¶
addData()
¶
CustomDataAwareInterface.php
:
34
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$data | object | - | - |
Return values
$this
addRegion()
¶
GeneralPropertiesInterface.php
:
126
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$region | RegionInterface | - | - |
Return values
$this
getCurrency()
¶
GeneralPropertiesInterface.php
:
133
|
|
Return values
CurrencyInterface|null
getData()
¶
CustomDataAwareInterface.php
:
22
TODO: Create a dedicated "Valid"-like constraint that will use different validation groups in itself.
|
|
TODO: See https://github.com/symfony/symfony/issues/40741.
Return values
array<string|int, object>
getDescription()
¶
GeneralPropertiesInterface.php
:
65
|
|
Return values
string|null
Tags
getDiscountData()
¶
DiscountDataAwareInterface.php
:
13
|
|
Return values
getEndTime()
¶
GeneralPropertiesInterface.php
:
104
|
|
Return values
DateTimeImmutable|null
Tags
getIdentifier()
¶
GeneralPropertiesInterface.php
:
55
|
|
Return values
string
Tags
getLabel()
¶
GeneralPropertiesInterface.php
:
143
|
|
Return values
string|null
Tags
getLabelDescription()
¶
GeneralPropertiesInterface.php
:
153
|
|
Return values
string|null
Tags
getLanguage()
¶
GeneralPropertiesInterface.php
:
28
|
|
Return values
getName()
¶
GeneralPropertiesInterface.php
:
38
|
|
Return values
string
Tags
getPriority()
¶
GeneralPropertiesInterface.php
:
75
|
|
Return values
int
Tags
getRegions()
¶
GeneralPropertiesInterface.php
:
121
|
|
Return values
array<string|int, RegionInterface>
getStartTime()
¶
GeneralPropertiesInterface.php
:
94
|
|
Return values
DateTimeImmutable|null
Tags
isEnabled()
¶
GeneralPropertiesInterface.php
:
111
|
|
Return values
bool
isPermanent()
¶
GeneralPropertiesInterface.php
:
82
|
|
Return values
bool
removeData()
¶
CustomDataAwareInterface.php
:
39
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$data | object | - | - |
Return values
$this
removeRegion()
¶
GeneralPropertiesInterface.php
:
131
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$region | RegionInterface | - | - |
Return values
$this
setCurrency()
¶
GeneralPropertiesInterface.php
:
138
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$currency | CurrencyInterface|null | - | - |
Return values
$this
setData()
¶
CustomDataAwareInterface.php
:
29
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$data | array<string|int, object> | - | - |
Return values
$this
setDescription()
¶
GeneralPropertiesInterface.php
:
70
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$description | string|null | - | - |
Return values
$this
setDiscountData()
¶
DiscountDataAwareInterface.php
:
15
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$discountData | DiscountDataInterface | - | - |
setEnabled()
¶
GeneralPropertiesInterface.php
:
116
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$enabled | bool | - | - |
Return values
$this
setEndTime()
¶
GeneralPropertiesInterface.php
:
109
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$endTime | DateTimeInterface|null | - | - |
Return values
$this
setIdentifier()
¶
GeneralPropertiesInterface.php
:
60
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$identifier | string|null | - | - |
Return values
$this
setLabel()
¶
GeneralPropertiesInterface.php
:
148
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$label | string|null | - | - |
Return values
$this
setLabelDescription()
¶
GeneralPropertiesInterface.php
:
158
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$labelDescription | string|null | - | - |
Return values
$this
setLanguage()
¶
GeneralPropertiesInterface.php
:
26
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$language | Language | - | - |
Return values
$this
setName()
¶
GeneralPropertiesInterface.php
:
43
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$name | string|null | - | - |
Return values
$this
setPermanent()
¶
GeneralPropertiesInterface.php
:
87
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$permanent | bool | - | - |
Return values
$this
setPriority()
¶
GeneralPropertiesInterface.php
:
80
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$priority | int | - | - |
Return values
$this
setStartTime()
¶
GeneralPropertiesInterface.php
:
99
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$startTime | DateTimeInterface|null | - | - |
Return values
$this