• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/integration/pullmanager.php
  • Класс: BitrixCatalogIntegrationPullManager
  • Вызов: PullManager::filterUserIdsWhoCanViewItem
protected function filterUserIdsWhoCanViewItem(array $items, array $userIds): array
{
	$result = [];

	foreach($userIds as $userId)
	{
		$userId = (int)$userId;
		if ($userId > 0 && AccessController::getInstance($userId)->check(ActionDictionary::ACTION_CATALOG_READ))
		{
			$result[$userId] = $userId;
		}
	}

	return $result;
}