ShipmentItemStore extends CollectableEntity implements IEntityMarker
Class CollectableEntity
Table of Contents
Interfaces
- IEntityMarker
- Bitrix Framework
Methods
- canAutoFixError() : bool
- canMarked() : bool
- clearStartField() : bool
- create() : mixed
- delete() : mixed
- Deletes shipment item
- doFinalAction() : Result
- getAllFields() : array<string|int, mixed>
- getAutoFixErrorsList() : array<string|int, mixed>
- getAvailableFields() : array<string|int, mixed>
- getAvailableFieldsMap() : array<string|int, mixed>|null
- getBarcode() : string
- getBasketId() : int
- getClassName() : string
- getCollection() : ShipmentItemStoreCollection
- getCustomizableFields() : array<string|int, mixed>
- getErrorEntity() : string
- getField() : string|null
- getFieldsDescription() : array<string|int, mixed>
- getFieldValues() : array<string|int, mixed>
- getId() : int
- getInternalIndex() : null|int
- getList() : Result|EO_ShipmentItemStore_Result
- getMarkField() : string|null
- getMarkingCode() : string
- getQuantity() : float
- getRegistryEntity() : string
- getRegistryType() : string
- getStoreId() : int
- hasMeaningfulField() : bool
- isChanged() : bool
- isClone() : bool
- isMarkedFieldCustom() : bool
- isMathActionOnly() : bool
- isStartField() : bool
- loadForShipmentItem() : array<string|int, mixed>
- markFieldCustom() : mixed
- save() : Result
- setCollection() : mixed
- setField() : Result
- setFields() : Result
- setMathActionOnly() : bool
- toArray() : array<string|int, mixed>
- tryFixError() : Result
- unmarkFieldCustom() : mixed
- verify() : Result
Methods
canAutoFixError()
public
canAutoFixError(mixed $value) : bool
Parameters
- $value : mixed
Return values
boolcanMarked()
public
canMarked() : bool
Return values
boolclearStartField()
public
clearStartField() : bool
Return values
boolcreate()
public
static create(ShipmentItemStoreCollection $collection, BasketItem $basketItem) : mixed
Parameters
- $collection : ShipmentItemStoreCollection
- $basketItem : BasketItem
Tags
delete()
Deletes shipment item
public
delete() : mixed
Tags
doFinalAction()
public
doFinalAction([mixed $hasMeaningfulField = false ]) : Result
Parameters
- $hasMeaningfulField : mixed = false
Return values
ResultgetAllFields()
public
static getAllFields() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getAutoFixErrorsList()
public
getAutoFixErrorsList() : array<string|int, mixed>
Return values
array<string|int, mixed>getAvailableFields()
public
static getAvailableFields() : array<string|int, mixed>
Return values
array<string|int, mixed>getAvailableFieldsMap()
public
static getAvailableFieldsMap() : array<string|int, mixed>|null
Tags
Return values
array<string|int, mixed>|nullgetBarcode()
public
getBarcode() : string
Return values
stringgetBasketId()
public
getBasketId() : int
Return values
intgetClassName()
public
static getClassName() : string
Return values
stringgetCollection()
public
getCollection() : ShipmentItemStoreCollection
Return values
ShipmentItemStoreCollectiongetCustomizableFields()
public
static getCustomizableFields() : array<string|int, mixed>
Return values
array<string|int, mixed>getErrorEntity()
public
getErrorEntity(mixed $value) : string
Parameters
- $value : mixed
Return values
stringgetField()
public
getField(mixed $name) : string|null
Parameters
- $name : mixed
Return values
string|nullgetFieldsDescription()
public
static getFieldsDescription() : array<string|int, mixed>
Tags
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
intgetInternalIndex()
public
getInternalIndex() : null|int
Return values
null|intgetList()
public
static getList([array<string|int, mixed> $parameters = array() ]) : Result|EO_ShipmentItemStore_Result
Parameters
- $parameters : array<string|int, mixed> = array()
Tags
Return values
Result|EO_ShipmentItemStore_ResultgetMarkField()
public
getMarkField() : string|null
Return values
string|nullgetMarkingCode()
public
getMarkingCode() : string
Return values
stringgetQuantity()
public
getQuantity() : float
Return values
floatgetRegistryEntity()
public
static getRegistryEntity() : string
Return values
stringgetRegistryType()
public
static getRegistryType() : string
Return values
stringgetStoreId()
public
getStoreId() : int
Return values
inthasMeaningfulField()
public
hasMeaningfulField() : bool
Return values
boolisChanged()
public
isChanged() : bool
Return values
boolisClone()
public
isClone() : bool
Return values
boolisMarkedFieldCustom()
public
isMarkedFieldCustom(string $name) : bool
Parameters
- $name : string
Return values
boolisMathActionOnly()
public
isMathActionOnly() : bool
Return values
boolisStartField()
public
isStartField([bool $isMeaningfulField = false ]) : bool
Parameters
- $isMeaningfulField : bool = false
Return values
boolloadForShipmentItem()
public
static loadForShipmentItem(mixed $id) : array<string|int, mixed>
Parameters
- $id : mixed
Tags
Return values
array<string|int, mixed>markFieldCustom()
public
markFieldCustom(string $name) : mixed
Parameters
- $name : string
Tags
save()
public
save() : Result
Tags
Return values
ResultsetCollection()
public
setCollection(EntityCollection $collection) : mixed
Parameters
- $collection : EntityCollection
setField()
public
setField(mixed $name, mixed $value) : Result
Parameters
- $name : mixed
- $value : mixed
Tags
Return values
ResultsetFields()
public
setFields(array<string|int, mixed> $values) : Result
Parameters
- $values : array<string|int, mixed>
Tags
Return values
ResultsetMathActionOnly()
public
setMathActionOnly([bool|false $value = false ]) : bool
Parameters
- $value : bool|false = false
Return values
booltoArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>tryFixError()
public
tryFixError(mixed $code) : Result
Parameters
- $code : mixed
Return values
ResultunmarkFieldCustom()
public
unmarkFieldCustom(string $name) : mixed
Parameters
- $name : string
Tags
verify()
public
verify() : Result