• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/order/matcher/entitymatchmanager.php
  • Класс: Bitrix\Crm\Order\Matcher\EntityMatchManager
  • Вызов: EntityMatchManager::getEntityProperties
protected function getEntityProperties(Order $order)
{
	$entityProperties = [];

	$propertyValues = $this->getOrderPropertyValues($order);
	$propertyMap = $this->getPropertyMap(array_keys($propertyValues));

	foreach ($propertyMap as $propertyId => $properties)
	{
		foreach ($properties as $property)
		{
			$entityType = $this->checkEntityType($property);

			$property['VALUE'] = $propertyValues[$propertyId];

			$entityProperties[$entityType][$property['CRM_FIELD_TYPE']][$property['ID']] = $property;
		}
	}

	return $entityProperties;
}