Bitrix API

EntityEditor

Table of Contents

Methods

getUserSelectorContext()  : string
Get User Selector Context Can be used in CSocNetLogDestination::GetDestinationSort
internalizeMultifieldData()  : mixed
Prepare Multifield Data for save in Destination Entity.
mapData()  : mixed
mapRequestData()  : mixed
prepareConvesionMap()  : mixed
prepareEntityInfo()  : mixed
prepareForCopy()  : void
Prepare Entity Fields received from editor for copy.
prepareMultiFieldDataModel()  : mixed
registerSelectedUser()  : void
Save selected User in Finder API

Methods

getUserSelectorContext()

Get User Selector Context Can be used in CSocNetLogDestination::GetDestinationSort

public static getUserSelectorContext() : string
Return values
string

internalizeMultifieldData()

Prepare Multifield Data for save in Destination Entity.

public static internalizeMultifieldData(array<string|int, mixed> $data, array<string|int, mixed> &$entityFields) : mixed
Parameters
$data : array<string|int, mixed>

Source Multifield Data.

$entityFields : array<string|int, mixed>

Destination Entity Fields.

mapData()

public static mapData(array<string|int, mixed> $fieldInfos, array<string|int, mixed> &$entityData, array<string|int, mixed> &$userFields, array<string|int, mixed> $data) : mixed
Parameters
$fieldInfos : array<string|int, mixed>
$entityData : array<string|int, mixed>
$userFields : array<string|int, mixed>
$data : array<string|int, mixed>

mapRequestData()

public static mapRequestData(array<string|int, mixed> $fieldInfos, array<string|int, mixed> &$entityData, array<string|int, mixed> &$userFields) : mixed
Parameters
$fieldInfos : array<string|int, mixed>
$entityData : array<string|int, mixed>
$userFields : array<string|int, mixed>

prepareConvesionMap()

public static prepareConvesionMap(EntityConversionWizard $wizard, int $entityTypeID, array<string|int, mixed> &$entityFields, array<string|int, mixed> &$userFields) : mixed
Parameters
$wizard : EntityConversionWizard
$entityTypeID : int
$entityFields : array<string|int, mixed>
$userFields : array<string|int, mixed>

prepareEntityInfo()

public static prepareEntityInfo(mixed $entityTypeID, mixed $entityID[, array<string|int, mixed> $params = null ]) : mixed
Parameters
$entityTypeID : mixed
$entityID : mixed
$params : array<string|int, mixed> = null

prepareForCopy()

Prepare Entity Fields received from editor for copy.

public static prepareForCopy(array<string|int, mixed> &$entityFields, CCrmUserType $userType) : void
Parameters
$entityFields : array<string|int, mixed>

Entity Fields.

$userType : CCrmUserType

User Type Entity.

prepareMultiFieldDataModel()

public static prepareMultiFieldDataModel(mixed $entityTypeID, mixed $entityID, mixed $typeID, array<string|int, mixed> &$entityMultiFields[, array<string|int, mixed> $params = null ]) : mixed
Parameters
$entityTypeID : mixed
$entityID : mixed
$typeID : mixed
$entityMultiFields : array<string|int, mixed>
$params : array<string|int, mixed> = null

registerSelectedUser()

Save selected User in Finder API

public static registerSelectedUser(int $userID) : void
Parameters
$userID : int

User ID.


        
On this page

Search results