ProductPriceServiceInterface
        ProductPriceServiceInterface.php
                :
        22
                 
    
            Interface
                Methods¶
                 createProductPrice()
            ¶
createProductPrice()
            ¶
    
        
        ProductPriceServiceInterface.php
                :
        35
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $struct | ProductPriceCreateStructInterface | - | - | 
Return values
                 deletePrice()
            ¶
deletePrice()
            ¶
    
        
        ProductPriceServiceInterface.php
                :
        29
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $struct | ProductPriceDeleteStructInterface | - | - | 
                 execute()
            ¶
execute()
            ¶
    
        
        ProductPriceServiceInterface.php
                :
        27
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $structs | iterable<string|int, ProductPriceStructInterface> | - | - | 
                 findOneForCustomerGroup()
            ¶
findOneForCustomerGroup()
            ¶
    
        
        ProductPriceServiceInterface.php
                :
        39
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $price | PriceInterface | - | - | 
| $customerGroup | CustomerGroupInterface | - | - | 
Return values
CustomPriceAwareInterface|null
                 findPrices()
            ¶
findPrices()
            ¶
    
        
        ProductPriceServiceInterface.php
                :
        31
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $query | PriceQuery|null | null | - | 
Return values
                 findPricesByProductCode()
            ¶
findPricesByProductCode()
            ¶
    
        
        ProductPriceServiceInterface.php
                :
        33
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $code | string | - | - | 
Return values
                 getPriceById()
            ¶
getPriceById()
            ¶
    
        
        ProductPriceServiceInterface.php
                :
        49
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $id | int | - | - | 
Return values
Tags
                 getPriceByProductAndCurrency()
            ¶
getPriceByProductAndCurrency()
            ¶
    
        
        ProductPriceServiceInterface.php
                :
        44
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $product | ProductInterface | - | - | 
| $currency | CurrencyInterface | - | - | 
Return values
Tags
                 updateProductPrice()
            ¶
updateProductPrice()
            ¶
    
        
        ProductPriceServiceInterface.php
                :
        37
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $struct | ProductPriceUpdateStructInterface | - | - |