Класс
Crm
IntranetManager
\Bitrix\Crm\Integration\IntranetManager
Исходный файл: source/crm/lib/integration/intranetmanager.php:21
Методы (16)
-
static deleteCustomPagesByEntityTypeId() -
static getCustomSection() -
static getCustomSectionByEntityTypeId()Возвращает первый пользовательский раздел, содержащий указанный тип сущности -
static getCustomSections()Возвращает массив пользовательских разделов, связанных с CRM -
static getEntityTypeIdByPageSettings()Извлекает entityTypeId из настроек страницы, если это возможно -
static getEntityTypesInCustomSection() -
static getEntityTypesInCustomSections() -
static getUrlForCustomSection() -
static getUrlForCustomSectionPage()Возвращает url для страницы пользовательского раздела -
static isCustomSectionExists() -
static isCustomSectionsAvailable()Возвращает true, если доступен API пользовательских страниц интранета. -
static isEntityTypeInCustomSection()Возвращает true, если указанный тип сущности включён в пользовательский раздел -
static isExternalUser()Проверить, является ли пользователь экстранет-пользователем -
static isSubordinate() -
static isSupervisor()Проверить, является ли пользователь руководителем какого-либо отдела компании -
static preparePageSettingsForItemsList()Возвращает настройки страницы для списка элементов указанного типа сущности

