Bitrix API

UserProfileContactCompany extends UserProfileImport

Table of Contents

Constants

EXTERNAL_AUTH_ID  = 'sale'
ITEM_ITEM  = 'ITEM'
ITEM_SERVICE  = 'SERVICE'

Methods

__construct()  : mixed
add()  : Result
Adds row to entity table
delete()  : Result
Deletes row in entity table by primary key
getBusinessValue()  : array<string|int, mixed>
getConfig()  : null
getCurrentCollision()  : ICollision
getCurrentCriterion()  : ICriterion
getCurrentLogger()  : mixed
getEntity()  : ImportBase
getExternalId()  : null|string
getField()  : null|string
getFieldExternalId()  : string
getFieldsConfig()  : bool
getFieldValues()  : array<string|int, mixed>
getId()  : int|null
getListPersonType()  : array<string|int, mixed>
getLoadedLogger()  : mixed
getLogger()  : LoggerDiag
getOwnerTypeId()  : int
getPropertyOrdersByConfig()  : array<string|int, mixed>
getPropertyOrdersByPersonalTypeId()  : mixed
getSettings()  : ISettings
hasCollisionErrors()  : bool
hasCollisionWarnings()  : bool
hasLogging()  : mixed
import()  : Result
initFields()  : mixed
initFieldsFromArray()  : mixed
initLogger()  : mixed
isFiz()  : bool
isImportable()  : bool
load()  : Result
loadCollision()  : mixed
loadCriterion()  : mixed
loadLogger()  : mixed
loadSettings()  : mixed
refreshData()  : mixed
registerUser()  : bool|int|string
resolvePersonTypeId()  : int|null|string
setEntity()  : mixed
setField()  : mixed
update()  : Result
Updates row in entity table

Constants

ITEM_SERVICE

public mixed ITEM_SERVICE = 'SERVICE'

Methods

add()

Adds row to entity table

public add(array<string|int, mixed> $params) : Result
Parameters
$params : array<string|int, mixed>
Return values
Result

delete()

Deletes row in entity table by primary key

public delete([array<string|int, mixed>|null $params = null ]) : Result
Parameters
$params : array<string|int, mixed>|null = null
Return values
Result

getBusinessValue()

public static getBusinessValue(IBusinessValueProvider $entity) : array<string|int, mixed>
Parameters
$entity : IBusinessValueProvider
Return values
array<string|int, mixed>

getCurrentLogger()

public getCurrentLogger() : mixed

getExternalId()

public getExternalId() : null|string
Return values
null|string

getField()

public getField(mixed $name) : null|string
Parameters
$name : mixed
Return values
null|string

getFieldExternalId()

public static getFieldExternalId() : string
Return values
string

getFieldsConfig()

public getFieldsConfig(mixed $orgFormId[, array<string|int, mixed> $userProps = array() ]) : bool
Parameters
$orgFormId : mixed
$userProps : array<string|int, mixed> = array()
Return values
bool

getFieldValues()

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

getListPersonType()

public getListPersonType(mixed $siteId) : array<string|int, mixed>
Parameters
$siteId : mixed
Return values
array<string|int, mixed>

getLoadedLogger()

public getLoadedLogger() : mixed

getPropertyOrdersByConfig()

public getPropertyOrdersByConfig(mixed $personalTypeId, mixed $profile, mixed $property) : array<string|int, mixed>
Parameters
$personalTypeId : mixed
$profile : mixed
$property : mixed
Return values
array<string|int, mixed>

getPropertyOrdersByPersonalTypeId()

public static getPropertyOrdersByPersonalTypeId(mixed $personTypeId) : mixed
Parameters
$personTypeId : mixed

hasCollisionErrors()

public hasCollisionErrors() : bool
Return values
bool

hasCollisionWarnings()

public hasCollisionWarnings() : bool
Return values
bool

import()

public import(array<string|int, mixed> $params) : Result
Parameters
$params : array<string|int, mixed>
Return values
Result

initFieldsFromArray()

public initFieldsFromArray(mixed $fields) : mixed
Parameters
$fields : mixed

load()

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

refreshData()

public refreshData(array<string|int, mixed> $fields) : mixed
Parameters
$fields : array<string|int, mixed>

registerUser()

public registerUser(mixed $fields, mixed &$arErrors) : bool|int|string
Parameters
$fields : mixed
$arErrors : mixed
Return values
bool|int|string

resolvePersonTypeId()

public resolvePersonTypeId(mixed $fields) : int|null|string
Parameters
$fields : mixed
Return values
int|null|string

setField()

public setField(mixed $name, mixed $value) : mixed
Parameters
$name : mixed
$value : mixed

update()

Updates row in entity table

public update(array<string|int, mixed> $params) : Result
Parameters
$params : array<string|int, mixed>
Return values
Result

        
On this page

Search results