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 | - | - |