Bitrix API

Repository

Table of Contents

Constants

TABLES_CREATED_OPTION_NAME  = 'crm_fields_context_dynamic_tables_created'

Methods

__construct()  : mixed
add()  : void
createFromId()  : self|null
delete()  : DeleteResult
getContextId()  : int|null
getFieldsData()  : array<string|int, mixed>
hasFieldsContextTables()  : bool
setContextId()  : self

Constants

TABLES_CREATED_OPTION_NAME

public mixed TABLES_CREATED_OPTION_NAME = 'crm_fields_context_dynamic_tables_created'

Methods

__construct()

public __construct(ItemIdentifier $itemIdentifier) : mixed
Parameters
$itemIdentifier : ItemIdentifier

add()

public add(string $fieldName, string $valueId) : void
Parameters
$fieldName : string
$valueId : string

createFromId()

public static createFromId(int $entityTypeId, int $entityId) : self|null
Parameters
$entityTypeId : int
$entityId : int
Return values
self|null

getContextId()

public getContextId() : int|null
Return values
int|null

getFieldsData()

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

hasFieldsContextTables()

public static hasFieldsContextTables() : bool
Return values
bool

setContextId()

public setContextId(int|null $context) : self
Parameters
$context : int|null
Return values
self

        
On this page

Search results