CartServiceInterface
        CartServiceInterface.php
                :
        21
                 
    
            Interface
                Methods¶
                 addEntry()
            ¶
addEntry()
            ¶
    
        
        CartServiceInterface.php
                :
        62
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $cart | CartInterface | - | - | 
| $entryAddStruct | EntryAddStruct | - | - | 
Return values
Tags
                 createCart()
            ¶
createCart()
            ¶
    
        
        CartServiceInterface.php
                :
        35
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $cartCreateStruct | CartCreateStruct | - | - | 
Return values
Tags
                 deleteCart()
            ¶
deleteCart()
            ¶
    
        
        CartServiceInterface.php
                :
        49
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $cart | CartInterface | - | - | 
Tags
                 emptyCart()
            ¶
emptyCart()
            ¶
    
        
        CartServiceInterface.php
                :
        54
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $cart | CartInterface | - | - | 
Tags
                 findCarts()
            ¶
findCarts()
            ¶
    
        
        CartServiceInterface.php
                :
        29
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $query | CartQuery|null | null | - | 
Return values
                 getCart()
            ¶
getCart()
            ¶
    
        
        CartServiceInterface.php
                :
        27
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $identifier | string | - | - | 
Return values
Tags
                 mergeCarts()
            ¶
mergeCarts()
            ¶
    
        
        CartServiceInterface.php
                :
        86
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $targetCart | CartInterface | - | - | 
| $deleteMergedCarts | bool | - | - | 
| $cartsToMerge | CartInterface | - | - | 
Return values
                 removeEntry()
            ¶
removeEntry()
            ¶
    
        
        CartServiceInterface.php
                :
        71
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $cart | CartInterface | - | - | 
| $entry | EntryInterface | - | - | 
Return values
Tags
                 updateCartMetadata()
            ¶
updateCartMetadata()
            ¶
    
        
        CartServiceInterface.php
                :
        41
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $cart | CartInterface | - | - | 
| $cartUpdateStruct | CartMetadataUpdateStruct | - | - | 
Return values
Tags
                 updateEntry()
            ¶
updateEntry()
            ¶
    
        
        CartServiceInterface.php
                :
        80
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $cart | CartInterface | - | - | 
| $entry | EntryInterface | - | - | 
| $entryUpdateStruct | EntryUpdateStruct | - | - | 
Return values
Tags
                 validateCart()
            ¶
validateCart()
            ¶
    
        
        CartServiceInterface.php
                :
        56
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $cart | CartInterface | - | - | 
Return values
ConstraintViolationListInterface