ProductConditionInterface
ProductConditionInterface.php
:
13
Interface
Constants¶
IDENTIFIER ¶
ProductConditionInterface.php
:
15
|
|
LABEL_KEY ¶
ProductConditionInterface.php
:
16
|
|
Methods¶
addData()
¶
CustomDataAwareInterface.php
:
34
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$data | object | - | - |
Return values
$this
getCategories()
¶
ProductConditionInterface.php
:
32
|
|
Return values
array<string|int, TaxonomyEntry>
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>
getDiscountData()
¶
DiscountDataAwareInterface.php
:
13
|
|
Return values
getProducts()
¶
ProductConditionInterface.php
:
25
|
|
Return values
getType()
¶
ProductConditionInterface.php
:
18
|
|
Return values
string
removeData()
¶
CustomDataAwareInterface.php
:
39
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$data | object | - | - |
Return values
$this
setCategories()
¶
ProductConditionInterface.php
:
37
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$categories | array<string|int, TaxonomyEntry>|null | - | - |
Return values
self
setData()
¶
CustomDataAwareInterface.php
:
29
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$data | array<string|int, object> | - | - |
Return values
$this
setDiscountData()
¶
DiscountDataAwareInterface.php
:
15
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$discountData | DiscountDataInterface | - | - |
setProducts()
¶
ProductConditionInterface.php
:
27
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$products | ProductsSelectorData|null | - | - |
Return values
self
setType()
¶
ProductConditionInterface.php
:
23
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$type | string | - | - |
Return values
$this