• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/requisite/entitylink.php
  • Класс: Bitrix\Crm\Requisite\EntityLink
  • Вызов: EntityLink::checkReadPermissionOwnerEntity
static function checkReadPermissionOwnerEntity($entityTypeID = 0, $entityID = 0)
{
	if(!is_int($entityTypeID))
	{
		$entityTypeID = (int)$entityTypeID;
	}

	$userPermissions = Service\Container::getInstance()->getUserPermissions();

	if(intval($entityTypeID) <= 0 && intval($entityID) <= 0)
	{
		foreach (static::getAvailableEntityTypeIds() as $entityTypeId)
		{
			if ($userPermissions->canReadType($entityTypeId))
			{
				return true;
			}
		}

		return false;
	}

	return $userPermissions->checkReadPermissions($entityTypeID, $entityID);
}