- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/settings/entityviewsettings.php
- Класс: Bitrix\Crm\Settings\EntityViewSettings
- Вызов: EntityViewSettings::getViewID
public function getViewID($entityTypeID) { /** @var string $entityTypeName */ $entityTypeName = mb_strtolower(\CCrmOwnerType::ResolveName($entityTypeID)); if($entityTypeName === '') { return self::UNDEFINED; } $index = $this->getConfig(); if(!isset($index[$entityTypeName])) { return self::UNDEFINED; } $value = $index[$entityTypeName]; $parts = explode(':', $value); return self::resolveID( mb_strtoupper(is_array($parts) && count($parts) >= 2? $parts[0] : $value) ); }