LeadConversionMapper 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
- getSourceMultiFields() : mixed
- 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
createMap()
Create conversion map for destination entity type
public
static createMap(int $entityTypeID) : EntityConversionMap
Parameters
- $entityTypeID : int
-
Destination Entity Type ID
Tags
Return values
EntityConversionMapgetSourceEntityID()
public
getSourceEntityID() : mixed
getSourceEntityTypeID()
public
getSourceEntityTypeID() : 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
getSourceMultiFields()
public
getSourceMultiFields() : mixed
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
updateMap()
public
static updateMap(EntityConversionMap $map) : mixed
Parameters
- $map : EntityConversionMap