Bitrix API

ActiveRecordImplementation

Implementation of the interface @see \Bitrix\Im\V2\ActiveRecord

Table of Contents

Methods

delete()  : Result
fill()  : static
Fills object's fields with provided values.
fillActual()  : self
getDataEntity()  : EntityObject
isChanged()  : bool
Tells true if object has been changed.
isDeleted()  : bool
Tells true if object marked to drop.
load()  : Result
markChanged()  : static
Marks object changed.
markDrop()  : static
Marks object to drop on save.
onAfterOrmUpdate()  : self
prepareFields()  : Result
save()  : Result
toArray()  : array<string|int, mixed>
Returns object state as array.

Methods

fill()

Fills object's fields with provided values.

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

fillActual()

public fillActual(array<string|int, mixed> $fieldsToFill) : self
Parameters
$fieldsToFill : array<string|int, mixed>
Return values
self

markChanged()

Marks object changed.

public markChanged([bool|null $state = null ]) : static
Parameters
$state : bool|null = null
Return values
static

onAfterOrmUpdate()

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

toArray()

Returns object state as array.

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

        
On this page

Search results