• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/security/controller/base.php
  • Класс: Bitrix\Crm\Security\Controller\Base
  • Вызов: Base::makeObserversAttributes
private function makeObserversAttributes(array $observerIds, array $ownerAttributes): array
{
	$observerIds = array_unique($observerIds);
	$observerAttributes = [];
	foreach ($observerIds as $obsId)
	{
		if ($obsId === (int) $ownerAttributes['USER_ID'])
		{
			continue;
		}
		$attr = $ownerAttributes;
		$attr['USER_ID'] = $obsId;
		$observerAttributes[] = $attr;
	}
	return $observerAttributes;
}