Bitrix API

Common

Table of Contents

Methods

addActivityBindings()  : Result
checkChatOfCrmEntity()  : bool
delete()  : bool
deleteMultiField()  : bool
formatMultifieldFields()  : array<string|int, mixed>
generateSearchContent()  : array<string|int, mixed>
get()  : array<string|int, mixed>|bool|false|mixed|null
getActivityBindings()  : Result
getActivityBindingsFormatted()  : array<string|int, mixed>
getChatsByCrmEntity()  : array<string|int, mixed>
getCommunicationType()  : string
getCrmEntityIdByTypeCode()  : bool|mixed
getDealCategories()  : Result
Return a list of funnels for sales transactions.
getEntityCaption()  : mixed|string
getLastChatIdByCrmEntity()  : int
getLink()  : bool|mixed|string
getSourceName()  : string
hasAccessToEntitiesBindingActivity()  : Result
hasAccessToEntity()  : bool
update()  : bool

Methods

addActivityBindings()

public static addActivityBindings(mixed $id, mixed $newBindings) : Result
Parameters
$id : mixed
$newBindings : mixed
Return values
Result

checkChatOfCrmEntity()

public static checkChatOfCrmEntity(mixed $crmEntityType, mixed $crmEntityId, int $chatId) : bool
Parameters
$crmEntityType : mixed
$crmEntityId : mixed
$chatId : int
Return values
bool

delete()

public static delete(mixed $type, mixed $id) : bool
Parameters
$type : mixed
$id : mixed
Return values
bool

deleteMultiField()

public static deleteMultiField(mixed $type, mixed $id, mixed $fieldType, mixed $fieldValue) : bool
Parameters
$type : mixed
$id : mixed
$fieldType : mixed
$fieldValue : mixed
Return values
bool

formatMultifieldFields()

public static formatMultifieldFields(mixed $fields) : array<string|int, mixed>
Parameters
$fields : mixed
Return values
array<string|int, mixed>

generateSearchContent()

public static generateSearchContent(mixed $activityId) : array<string|int, mixed>
Parameters
$activityId : mixed
Return values
array<string|int, mixed>

get()

public static get(mixed $type, mixed $id[, bool $withMultiFields = false ][, mixed $fields = [] ]) : array<string|int, mixed>|bool|false|mixed|null
Parameters
$type : mixed
$id : mixed
$withMultiFields : bool = false
$fields : mixed = []
Return values
array<string|int, mixed>|bool|false|mixed|null

getActivityBindings()

public static getActivityBindings(mixed $id) : Result
Parameters
$id : mixed
Return values
Result

getActivityBindingsFormatted()

public static getActivityBindingsFormatted(mixed $id) : array<string|int, mixed>
Parameters
$id : mixed
Return values
array<string|int, mixed>

getChatsByCrmEntity()

public static getChatsByCrmEntity(mixed $crmEntityType, mixed $crmEntityId[, mixed $activeOnly = true ]) : array<string|int, mixed>
Parameters
$crmEntityType : mixed
$crmEntityId : mixed
$activeOnly : mixed = true
Return values
array<string|int, mixed>

getCommunicationType()

public static getCommunicationType(mixed $userCode[, bool $noImol = false ]) : string
Parameters
$userCode : mixed
$noImol : bool = false
Return values
string

getCrmEntityIdByTypeCode()

public static getCrmEntityIdByTypeCode(mixed $crmEntityType) : bool|mixed
Parameters
$crmEntityType : mixed
Return values
bool|mixed

getDealCategories()

Return a list of funnels for sales transactions.

public static getDealCategories() : Result
Return values
Result

getEntityCaption()

public static getEntityCaption(mixed $type, mixed $id) : mixed|string
Parameters
$type : mixed
$id : mixed
Return values
mixed|string

getLastChatIdByCrmEntity()

public static getLastChatIdByCrmEntity(mixed $crmEntityType, mixed $crmEntityId) : int
Parameters
$crmEntityType : mixed
$crmEntityId : mixed
Return values
int
public static getLink(mixed $type[, null $id = null ]) : bool|mixed|string
Parameters
$type : mixed
$id : null = null
Return values
bool|mixed|string

getSourceName()

public static getSourceName(mixed $userCode[, string $lineTitle = '' ]) : string
Parameters
$userCode : mixed
$lineTitle : string = ''
Return values
string

hasAccessToEntitiesBindingActivity()

public static hasAccessToEntitiesBindingActivity(int $activityId) : Result
Parameters
$activityId : int
Return values
Result

hasAccessToEntity()

public static hasAccessToEntity(string $entityType, int $entityId[, int|null $userId = null ]) : bool
Parameters
$entityType : string
$entityId : int
$userId : int|null = null
Return values
bool

update()

public static update(mixed $type, mixed $id, mixed $updateFields) : bool
Parameters
$type : mixed
$id : mixed
$updateFields : mixed
Return values
bool

        
On this page

Search results