• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/requisite/conversion/entityaddressconverter.php
  • Класс: Bitrix\Crm\Requisite\Conversion\EntityAddressConverter
  • Вызов: EntityAddressConverter::getSourceEntityAddresses
protected function getSourceEntityAddresses(int $id)
{
	$result = [];

	foreach(EntityAddress::getListByOwner($this->entityTypeId, $id) as $addressTypeID => $address)
	{
		if(EntityAddress::isEmpty($address))
		{
			continue;
		}

		$result[$addressTypeID] = array_merge(
			$address,
			[
				'ANCHOR_TYPE_ID' => $this->entityTypeId,
				'ANCHOR_ID' => $id,
				'IS_DEF' => true
			]
		);
	}

	return $result;
}