CatalogServiceInterface
        CatalogServiceInterface.php
                :
        19
                 
    
            Interface
                Methods¶
                 copyCatalog()
            ¶
copyCatalog()
            ¶
    
        
        CatalogServiceInterface.php
                :
        64
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $catalog | CatalogInterface | - | - | 
| $copyStruct | CatalogCopyStruct | - | - | 
Return values
                 createCatalog()
            ¶
createCatalog()
            ¶
    
        
        CatalogServiceInterface.php
                :
        38
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $createStruct | CatalogCreateStruct | - | - | 
Return values
Tags
                 deleteCatalog()
            ¶
deleteCatalog()
            ¶
    
        
        CatalogServiceInterface.php
                :
        54
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $catalog | CatalogInterface | - | - | 
Tags
                 deleteCatalogTranslation()
            ¶
deleteCatalogTranslation()
            ¶
    
        
        CatalogServiceInterface.php
                :
        69
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $struct | CatalogDeleteTranslationStruct | - | - | 
                 findCatalogs()
            ¶
findCatalogs()
            ¶
    
        
        CatalogServiceInterface.php
                :
        21
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $query | CatalogQuery|null | null | - | 
Return values
                 getCatalog()
            ¶
getCatalog()
            ¶
    
        
        CatalogServiceInterface.php
                :
        62
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $id | int | - | - | 
| $prioritizedLanguages | array<string|int, string>|null | null | - | 
Return values
Tags
                 getCatalogByIdentifier()
            ¶
getCatalogByIdentifier()
            ¶
    
        
        CatalogServiceInterface.php
                :
        29
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $identifier | string | - | - | 
| $prioritizedLanguages | array<string|int, string>|null | null | - | 
Return values
Tags
                 updateCatalog()
            ¶
updateCatalog()
            ¶
    
        
        CatalogServiceInterface.php
                :
        45
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $catalog | CatalogInterface | - | - | 
| $updateStruct | CatalogUpdateStruct | - | - |