• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/recycling/relationmap.php
  • Класс: Bitrix\Crm\Recycling\RelationMap
  • Вызов: RelationMap::findRenewedEntityID
public function findRenewedEntityID($entityTypeID, $entityID)
{
	if(!is_int($entityTypeID))
	{
		$entityTypeID = (int)$entityTypeID;
	}

	if(!is_int($entityID))
	{
		$entityID = (int)$entityID;
	}

	foreach($this->relations as $rel)
	{
		if($rel->getSourceEntityTypeID() === $entityTypeID
			&& $rel->getPreviousSourceEntityID() === $entityID
		)
		{
			return $rel->getSourceEntityID();
		}

		if($rel->getDestinationEntityTypeID() === $entityTypeID
			&& $rel->getPreviousDestinationEntityID() === $entityID
		)
		{
			return $rel->getDestinationEntityID();
		}
	}
	return 0;
}