DiscountCodeServiceInterface
DiscountCodeServiceInterface.php
:
21
Interface
Methods¶
codeExists()
¶
DiscountCodeServiceInterface.php
:
23
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $code | string | - | - |
Return values
bool
createDiscountCode()
¶
DiscountCodeServiceInterface.php
:
34
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $createStruct | DiscountCodeCreateStruct | - | - |
Return values
Tags
findCodeUsages()
¶
DiscountCodeServiceInterface.php
:
44
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $query | DiscountCodeUsageQuery | - | - |
Return values
array<string|int, DiscountCodeUsageInterface>
findOneByCode()
¶
DiscountCodeServiceInterface.php
:
28
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $code | string | - | - |
Return values
Tags
isCodeUsable()
¶
DiscountCodeServiceInterface.php
:
46
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $code | DiscountCodeInterface | - | - |
| $user | DiscountCodeUser | - | - |
Return values
bool
registerUsage()
¶
DiscountCodeServiceInterface.php
:
51
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $code | DiscountCodeInterface | - | - |
| $user | DiscountCodeUser | - | - |
| $order | OrderInterface | - | - |
updateDiscountCode()
¶
DiscountCodeServiceInterface.php
:
36
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $discountCode | DiscountCodeInterface | - | - |
| $updateStruct | DiscountCodeUpdateStruct | - | - |