Bitrix API

DealConversionMapper extends EntityConversionMapper

Table of Contents

Methods

__construct()  : mixed
createMap()  : EntityConversionMap
Create conversion map for destination entity type.
getSourceEntityID()  : mixed
getSourceEntityTypeID()  : mixed
getSourceFields()  : array<string|int, mixed>
Get source fields.
getSourceFieldValue()  : mixed
Get source field value
getUserField()  : mixed
getUserFields()  : mixed
isUserFieldExists()  : mixed
map()  : array<string|int, mixed>
Map entity fields to specified type.
mapUserField()  : mixed
updateMap()  : mixed

Methods

__construct()

public __construct(mixed $srcEntityID) : mixed
Parameters
$srcEntityID : mixed

getSourceFields()

Get source fields.

public getSourceFields() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSourceFieldValue()

Get source field value

public getSourceFieldValue(string $fieldName[, mixed $default = null ]) : mixed
Parameters
$fieldName : string

Field name

$default : mixed = null

getUserField()

public static getUserField(mixed $entityTypeID, mixed $fieldName) : mixed
Parameters
$entityTypeID : mixed
$fieldName : mixed

getUserFields()

public static getUserFields(mixed $entityTypeID) : mixed
Parameters
$entityTypeID : mixed

isUserFieldExists()

public static isUserFieldExists(mixed $entityTypeID, mixed $fieldName) : mixed
Parameters
$entityTypeID : mixed
$fieldName : mixed

map()

Map entity fields to specified type.

public map(EntityConversionMap $map[, array<string|int, mixed>|null $options = null ]) : array<string|int, mixed>
Parameters
$map : EntityConversionMap

Entity map.

$options : array<string|int, mixed>|null = null

Mapping options.

Return values
array<string|int, mixed>

mapUserField()

public static mapUserField(mixed $srcEntityTypeID, mixed $srcFieldID, array<string|int, mixed> &$srcFields, mixed $dstEntityTypeID, mixed $dstFieldID, array<string|int, mixed> &$dstFields[, array<string|int, mixed> $options = null ]) : mixed
Parameters
$srcEntityTypeID : mixed
$srcFieldID : mixed
$srcFields : array<string|int, mixed>
$dstEntityTypeID : mixed
$dstFieldID : mixed
$dstFields : array<string|int, mixed>
$options : array<string|int, mixed> = null

        
On this page

Search results