ShipmentDocument extends ShipmentDocument
Class DocumentBase
Table of Contents
Constants
- CML_LANG_ID = 'ru'
Methods
- __construct() : mixed
- closeNodeDirectory() : mixed
- getExternalId() : null|string
- getField() : null|string
- getFieldsInfo() : array<string|int, mixed>
- 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
CML_LANG_ID
public
mixed
CML_LANG_ID
= 'ru'
Methods
__construct()
public
__construct() : mixed
closeNodeDirectory()
public
closeNodeDirectory(mixed $level, mixed $name) : mixed
Parameters
- $level : mixed
- $name : mixed
getExternalId()
public
getExternalId() : null|string
Return values
null|stringgetField()
public
getField(mixed $name) : null|string
Parameters
- $name : mixed
Return values
null|stringgetFieldsInfo()
public
static getFieldsInfo() : array<string|int, mixed>
Return values
array<string|int, mixed>getFieldValues()
public
getFieldValues() : array<string|int, mixed>
Return values
array<string|int, mixed>getId()
public
getId() : int
Return values
intgetLangByCodeField()
public
static getLangByCodeField(mixed $code) : string
Parameters
- $code : mixed
Return values
stringgetNameNodeDocument()
public
getNameNodeDocument() : mixed
getTypeId()
public
getTypeId() : int
Return values
intopenNodeDirectory()
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
stringprepareFieldsData()
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
intresolveDocumentTypeName()
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
nullresolveRawDocumentTypeId()
public
static resolveRawDocumentTypeId(array<string|int, mixed> $document) : int
Parameters
- $document : array<string|int, mixed>
Return values
intsetField()
public
setField(mixed $name, mixed $value) : mixed
Parameters
- $name : mixed
- $value : mixed