CrmStore
extends Crm
Table of Contents
Constants
-
CODE
= 'crm_store'
-
STRUCTURE
= ['shown' => ['menu_crm_store', 'menu_crm_favorite', 'menu_booking', 'menu_marketing', 'menu_sites', 'menu_shop', 'menu_tasks', 'menu_teamwork' => ['menu_live_feed', 'menu_im_messenger', 'menu_im_collab', 'menu_calendar', 'menu_documents', 'menu_boards', 'menu_files', 'menu_external_mail', 'menu_all_groups', 'menu_all_spaces'], 'menu_bi_constructor', 'menu_company', 'menu_bizproc_sect', 'menu_automation', 'menu_marketplace_group' => ['menu_marketplace_sect', 'menu_devops_sect']], 'hidden' => ['menu_timeman_sect', 'menu_rpa', "menu_contact_center", "menu_crm_tracking", "menu_analytics", "menu-sale-center", "menu_openlines", "menu_telephony", "menu_ai", "menu_onec_sect", "menu_tariff", "menu_updates", 'menu_knowledge', 'menu_conference', 'menu_configs_sect']]
Methods
-
__construct()
: mixed
-
getCode()
: string
-
getFinalStructure()
: array<string|int, mixed>
-
getItems()
: array<string|int, mixed>
-
getName()
: string
-
getParentForItem()
: string|null
-
getSortForItem()
: int|null
-
getStructure()
: array<string|int, mixed>
-
getToolsStructure()
: array<string|int, mixed>|null
-
isAvailable()
: bool
-
oldToNewStructure()
: array<string|int, mixed>
CODE
public
mixed
CODE
= 'crm_store'
STRUCTURE
public
mixed
STRUCTURE
= ['shown' => ['menu_crm_store', 'menu_crm_favorite', 'menu_booking', 'menu_marketing', 'menu_sites', 'menu_shop', 'menu_tasks', 'menu_teamwork' => ['menu_live_feed', 'menu_im_messenger', 'menu_im_collab', 'menu_calendar', 'menu_documents', 'menu_boards', 'menu_files', 'menu_external_mail', 'menu_all_groups', 'menu_all_spaces'], 'menu_bi_constructor', 'menu_company', 'menu_bizproc_sect', 'menu_automation', 'menu_marketplace_group' => ['menu_marketplace_sect', 'menu_devops_sect']], 'hidden' => ['menu_timeman_sect', 'menu_rpa', "menu_contact_center", "menu_crm_tracking", "menu_analytics", "menu-sale-center", "menu_openlines", "menu_telephony", "menu_ai", "menu_onec_sect", "menu_tariff", "menu_updates", 'menu_knowledge', 'menu_conference', 'menu_configs_sect']]
__construct()
public
__construct(string $siteId) : mixed
Parameters
-
$siteId
: string
-
getCode()
public
getCode() : string
getFinalStructure()
public
final getFinalStructure() : array<string|int, mixed>
Return values
array<string|int, mixed>
getItems()
public
getItems() : array<string|int, mixed>
Return values
array<string|int, mixed>
getName()
public
getName() : string
getParentForItem()
public
getParentForItem(mixed $itemId, Basic $item) : string|null
Parameters
-
$itemId
: mixed
-
-
$item
: Basic
-
Return values
string|null
getSortForItem()
public
getSortForItem(mixed $itemId, mixed $parentId) : int|null
Parameters
-
$itemId
: mixed
-
-
$parentId
: mixed
-
getStructure()
public
getStructure() : array<string|int, mixed>
Return values
array<string|int, mixed>
public
getToolsStructure() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null
isAvailable()
public
static isAvailable() : bool
oldToNewStructure()
public
static oldToNewStructure(array<string|int, mixed> $oldData, array<string|int, mixed> $newData) : array<string|int, mixed>
Parameters
-
$oldData
: array<string|int, mixed>
-
-
$newData
: array<string|int, mixed>
-
Return values
array<string|int, mixed>