CollectableEntity
\Bitrix\Sale\Internals\CollectableEntity - base class for a collection item.
Inheritance chain
\Bitrix\Sale\Internals\CollectableEntity > \Bitrix\Sale\Internals\Entity
Class methods
Method | Description | Available from version |
---|---|---|
createClone | Clones this item. | |
delete | Deletes an item. | |
doFinalAction | Executes finalizing actions. | |
getCollection | Returns collection with associated item. | |
getInternalIndex | Returns internal index for a collection item. | |
isClone | Checks if this item is a clone. | |
setCollection | Associates collection to an item. |
Methods for parent class \Bitrix\Sale\Internals\Entity
Method | Description | Available from version |
---|---|---|
doFinalAction | Abstract method, designed to implement "final" calculation logic. | |
getAvailableFields | Returns array of fields to be set via methods setField() and setFields() . |
|
getAvailableFieldsMap | Returns array of fields to be set via the methods setField() and setFields() . getAvailableFields values are used as array keys. |
|
getField | Returns value for $name field. |
|
getFieldValues | Returns array of fields with values. | |
getId | Returns entity ID. | |
initField | Initializes field by a value. Object is not considered as updated. | |
initFields | Initializes fields by values. Object is not considered as updated. | |
isChanged | Checks, if entity was updated. If yes, returns true , otherwise returns false . |
|
isMathActionOnly | Checks, if current data is used for calculations (provider data is not requested). If yes, returns true , otherwise returns false . |
|
setField | Sets values for the field $name . |
|
setFields | Initializes fields by values. Object is not considered as updated. | |
setMathActionOnly | Disables requests to provider when during calculations. | |
verify | Checks, if object is correct. Returns object \Bitrix\Sale\Result . |
© «Bitrix24», 2001-2024