method
public
QuoteConversionMapper::map()
Сигнатура
public map(EntityConversionMap $map[, array<string|int, mixed>|null $options = null ]) : array<string|int, mixed>
Описание
Сопоставляет поля сущности с указанным типом.
Параметры
$map
EntityConversionMap
Карта сущности.
$options
array<string|int, mixed>|null
= null
Параметры сопоставления.
Возвращаемое значение
array<string|int, mixed>
Как применяется в QuoteConversionMapper
QuoteConversionMapper::map() — метод класса \Bitrix\Crm\Conversion\QuoteConversionMapper модуля «CRM».
Метод объекта: сначала нужен экземпляр QuoteConversionMapper.
use Bitrix\Main\Loader;
use Bitrix\Crm\Conversion\QuoteConversionMapper;
Loader::includeModule('crm');
/** @var QuoteConversionMapper $object */
$map = null; // EntityConversionMap
$result = $object->map($map);
// $result: array<string|int, mixed>Другие методы QuoteConversionMapper
createMap()Создаёт карту преобразования для целевого типа сущности.getSourceEntityID()getSourceEntityTypeID()getSourceFields()Возвращает исходные поля.getSourceFieldValue()Возвращает значение исходного поляgetUserField()getUserFields()isUserFieldExists()mapUserField()updateMap()
map() есть и у других классов модуля «CRM»: DealConversionMapper, EntityConversionMapper, LeadConversionMapper.
Исходный файл: source/crm/lib/conversion/quoteconversionmapper.php:126

