...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_company.php
- Класс: \CAllCrmCompany
- Вызов: CAllCrmCompany::BuildEntityAttr
public function BuildEntityAttr($userID, $arAttr = array()) { $userID = (int)$userID; $arResult = array("U{$userID}"); if(isset($arAttr['OPENED']) && $arAttr['OPENED'] == 'Y') { $arResult[] = 'O'; } if(isset($arAttr['IS_MY_COMPANY']) && $arAttr['IS_MY_COMPANY'] == 'Y') { $arResult[] = CCrmPerms::ATTR_READ_ALL; } $arUserAttr = Bitrix\Crm\Service\Container::getInstance() ->getUserPermissions($userID) ->getAttributesProvider() ->getEntityAttributes() ; return array_merge($arResult, $arUserAttr['INTRANET']); }