DiscountCodeServiceInterface
DiscountCodeServiceInterface.php
:
18
Interface
Methods¶
codeExists()
¶
DiscountCodeServiceInterface.php
:
20
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$code | string | - | - |
Return values
bool
createDiscountCode()
¶
DiscountCodeServiceInterface.php
:
31
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$createStruct | DiscountCodeCreateStruct | - | - |
Return values
Tags
findCodeUsages()
¶
DiscountCodeServiceInterface.php
:
41
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$query | DiscountCodeUsageQuery | - | - |
Return values
array<string|int, DiscountCodeUsageInterface>
findOneByCode()
¶
DiscountCodeServiceInterface.php
:
25
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$code | string | - | - |
Return values
Tags
isCodeUsable()
¶
DiscountCodeServiceInterface.php
:
43
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$code | DiscountCodeInterface | - | - |
$user | DiscountCodeUser | - | - |
Return values
bool
registerUsage()
¶
DiscountCodeServiceInterface.php
:
45
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$code | DiscountCodeInterface | - | - |
$user | DiscountCodeUser | - | - |
$order | OrderInterface | - | - |
updateDiscountCode()
¶
DiscountCodeServiceInterface.php
:
33
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$discountCode | DiscountCodeInterface | - | - |
$updateStruct | DiscountCodeUpdateStruct | - | - |