CompanyService
        CompanyService.php
                :
        20
                 
    
            Interface
                Constants¶
                 DEFAULT_COMPANY_LIST_LIMIT        ¶
DEFAULT_COMPANY_LIST_LIMIT        ¶
    
        
        CompanyService.php
                :
        22
                 
    
        |  |  | 
Methods¶
                 createCompany()
            ¶
createCompany()
            ¶
    
        
        CompanyService.php
                :
        60
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $companyCreateStruct | CompanyCreateStruct | - | - | 
| $fieldIdentifiersToValidate | array<string|int, string>|null | null | - | 
Return values
                 createCompanyAddressBookFolder()
            ¶
createCompanyAddressBookFolder()
            ¶
    
        
        CompanyService.php
                :
        55
                 
    
        Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $company | Company | - | - | 
Return values
                 createCompanyMembersUserGroup()
            ¶
createCompanyMembersUserGroup()
            ¶
    
        
        CompanyService.php
                :
        57
                 
    
        Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $company | Company | - | - | 
Return values
                 deleteCompany()
            ¶
deleteCompany()
            ¶
    
        
        CompanyService.php
                :
        72
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $company | Company | - | - | 
                 getCompanies()
            ¶
getCompanies()
            ¶
    
        
        CompanyService.php
                :
        38
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $filter | Criterion|null | null | - | 
| $sortClauses | array<string|int, SortClause> | [] | - | 
| $limit | int|null | CompanyService::DEFAULT_COMPANY_LIST_LIMIT | - | 
| $offset | int | 0 | - | 
Return values
array<string|int, Company>
                 getCompaniesCount()
            ¶
getCompaniesCount()
            ¶
    
        
        CompanyService.php
                :
        29
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $filter | Criterion|null | null | - | 
Return values
int
                 getCompany()
            ¶
getCompany()
            ¶
    
        
        CompanyService.php
                :
        27
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $id | int | - | - | 
Return values
Tags
                 getCompanySalesRepresentative()
            ¶
getCompanySalesRepresentative()
            ¶
    
        
        CompanyService.php
                :
        45
                 
    
        Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $company | Company | - | - | 
Return values
User|null
                 newCompanyCreateStruct()
            ¶
newCompanyCreateStruct()
            ¶
    
        
        CompanyService.php
                :
        74
                 
    
        |  |  | 
Return values
                 newCompanyUpdateStruct()
            ¶
newCompanyUpdateStruct()
            ¶
    
        
        CompanyService.php
                :
        76
                 
    
        |  |  | 
Return values
                 setCompanyAddressBookRelation()
            ¶
setCompanyAddressBookRelation()
            ¶
    
        
        CompanyService.php
                :
        51
                 
    
        Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $company | Company | - | - | 
| $content | Content | - | - | 
                 setCompanyMembersRelation()
            ¶
setCompanyMembersRelation()
            ¶
    
        
        CompanyService.php
                :
        53
                 
    
        Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $company | Company | - | - | 
| $content | Content | - | - | 
                 setContact()
            ¶
setContact()
            ¶
    
        
        CompanyService.php
                :
        49
                 
    
        Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $company | Company | - | - | 
| $contact | Member | - | - | 
                 setDefaultShippingAddress()
            ¶
setDefaultShippingAddress()
            ¶
    
        
        CompanyService.php
                :
        47
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $company | Company | - | - | 
| $shippingAddress | ShippingAddress | - | - | 
                 updateCompany()
            ¶
updateCompany()
            ¶
    
        
        CompanyService.php
                :
        66
                 
    
        |  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $company | Company | - | - | 
| $companyUpdateStruct | CompanyUpdateStruct | - | - | 
| $fieldIdentifiersToValidate | array<string|int, string>|null | null | - |