DiscountDataInterface
        DiscountDataInterface.php
                :
        13
                 
    
            Interface
                Methods¶
                 getConditions()
            ¶
getConditions()
            ¶
    
        
        DiscountDataInterface.php
                :
        66
                 
    
        |  |  | 
Return values
Tags
                 getGeneralProperties()
            ¶
getGeneralProperties()
            ¶
    
        
        DiscountDataInterface.php
                :
        51
                 
    
        |  |  | 
Return values
Tags
                 getProducts()
            ¶
getProducts()
            ¶
    
        
        DiscountDataInterface.php
                :
        61
                 
    
        |  |  | 
Return values
Tags
                 getRuleType()
            ¶
getRuleType()
            ¶
    
        
        DiscountDataInterface.php
                :
        20
                 
    
        |  |  | 
Return values
string
                 getStepByIdentifier()
            ¶
getStepByIdentifier()
            ¶
    
        
        DiscountDataInterface.php
                :
        30
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $identifier | string | - | - | 
Return values
DiscountStepData<string|int, object>|null
                 getSteps()
            ¶
getSteps()
            ¶
    
        
        DiscountDataInterface.php
                :
        25
                 
    
        |  |  | 
Return values
Tags
                 getTargetGroup()
            ¶
getTargetGroup()
            ¶
    
        
        DiscountDataInterface.php
                :
        56
                 
    
        |  |  | 
Return values
Tags
                 getType()
            ¶
getType()
            ¶
    
        
        DiscountDataInterface.php
                :
        18
                 
    
        |  |  | 
Return values
string
                 getValue()
            ¶
getValue()
            ¶
    
        
        DiscountDataInterface.php
                :
        71
                 
    
        |  |  | 
Return values
Tags
                 withStep()
            ¶
withStep()
            ¶
    
        
        DiscountDataInterface.php
                :
        38
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $data | object | - | - | 
| $identifier | string | - | - | 
| $label | string | - | - | 
| $priority | int | 0 | - | 
| $active | bool | false | - | 
Return values
static
                 withSteps()
            ¶
withSteps()
            ¶
    
        
        DiscountDataInterface.php
                :
        46
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $steps | DiscountStepsData | - | - | 
Return values
self