• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/checklist/internals/checklist.php
  • Класс: BitrixTasksCheckListInternalsCheckList
  • Вызов: CheckList::getChangedMembers
private function getChangedMembers($oldField, $newField)
{
	$oldMembers = [];
	$newMembers = [];

	foreach ($newField as $userId => $data)
	{
		$newMembers[$userId] = $data['TYPE'];
	}

	foreach ($oldField as $userId => $data)
	{
		$oldMembers[$userId] = $data['TYPE'];
	}

	return array_diff_assoc($newMembers, $oldMembers) || array_diff_assoc($oldMembers, $newMembers);
}