• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/internals/eventservice/event.php
  • Класс: BitrixSocialnetworkInternalsEventServiceEvent
  • Вызов: Event::getChanges
protected function getChanges($entityId): array
{
	$oldFields = $this->getOldFields()[$entityId];
	$newFields = $this->getNewFields()[$entityId];

	$changes = [];

	foreach ($newFields as $key => $value)
	{
		if (mb_strpos($key, '~') === 0)
		{
			continue;
		}

		if (isset($oldFields[$key]) && $oldFields[$key] !== $value)
		{
			$changes[$key] = $value;
		}
	}

	return $changes;
}