CheckoutServiceDecorator
        CheckoutServiceDecorator.php
                :
        16
                
    
                                        Abstract
        
        
                    
                Implements
                                    CheckoutServiceInterface                            
        
                Properties¶
                
        $innerService
            ¶
    
        
        CheckoutServiceDecorator.php
                :
        18
                
    
        | 
                     | 
                
                    
                     | 
            
Methods¶
                
__construct()
            ¶
    
        
        CheckoutServiceDecorator.php
                :
        20
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $innerService | CheckoutServiceInterface | - | - | 
                
createCheckout()
            ¶
    
        
        CheckoutServiceDecorator.php
                :
        45
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $createStruct | CheckoutCreateStruct | - | - | 
Return values
                
deleteCheckout()
            ¶
    
        
        CheckoutServiceDecorator.php
                :
        55
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $checkout | CheckoutInterface | - | - | 
                
getCheckout()
            ¶
    
        
        CheckoutServiceDecorator.php
                :
        35
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $identifier | string | - | - | 
Return values
                
getCheckoutForCart()
            ¶
    
        
        CheckoutServiceDecorator.php
                :
        40
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $cart | CartInterface | - | - | 
Return values
                
newCheckoutCreateStruct()
            ¶
    
        
        CheckoutServiceDecorator.php
                :
        25
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $cart | CartInterface|null | null | - | 
| $checkoutName | string|null | null | - | 
Return values
                
newCheckoutUpdateStruct()
            ¶
    
        
        CheckoutServiceDecorator.php
                :
        30
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $transition | string|null | null | - | 
| $data | mixed | null | - | 
Return values
                
updateCheckout()
            ¶
    
        
        CheckoutServiceDecorator.php
                :
        50
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $checkout | CheckoutInterface | - | - | 
| $updateStruct | CheckoutUpdateStruct | - | - |