Bitrix API

DocumentImport extends DocumentBase

Class DocumentImport

Table of Contents

Constants

CML_LANG_ID  = 'ru'

Methods

__construct()  : mixed
closeNodeDirectory()  : mixed
getExternalId()  : null|string
getField()  : null|string
getFieldValues()  : array<string|int, mixed>
getId()  : int
getLangByCodeField()  : string
getNameNodeDocument()  : mixed
getTypeId()  : int
openNodeDirectory()  : mixed
output()  : string
prepareFieldsData()  : array<string|int, mixed>
resolveDocumentTypeId()  : int
resolveDocumentTypeName()  : mixed
resolveItemsArrayParams()  : null
resolveRawDocumentTypeId()  : int
setField()  : mixed

Constants

Methods

closeNodeDirectory()

public closeNodeDirectory(mixed $level, mixed $name) : mixed
Parameters
$level : mixed
$name : mixed

getExternalId()

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

getField()

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

getFieldValues()

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

getLangByCodeField()

public static getLangByCodeField(mixed $code) : string
Parameters
$code : mixed
Return values
string

getNameNodeDocument()

public getNameNodeDocument() : mixed

openNodeDirectory()

public openNodeDirectory(mixed $level, mixed $name) : mixed
Parameters
$level : mixed
$name : mixed

output()

public output([int $level = 0 ]) : string
Parameters
$level : int = 0
Return values
string

prepareFieldsData()

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

resolveDocumentTypeId()

public static resolveDocumentTypeId(mixed $operation) : int
Parameters
$operation : mixed
Return values
int

resolveDocumentTypeName()

public static resolveDocumentTypeName(mixed $typeId) : mixed
Parameters
$typeId : mixed

resolveItemsArrayParams()

public static resolveItemsArrayParams(mixed $value, mixed $fieldName, array<string|int, mixed> $fieldsInfo, array<string|int, mixed> $document) : null
Parameters
$value : mixed
$fieldName : mixed
$fieldsInfo : array<string|int, mixed>
$document : array<string|int, mixed>
Return values
null

resolveRawDocumentTypeId()

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

setField()

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

        
On this page

Search results