1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Интерфейс ActiveRecord
Граф наследования:ActiveRecord:
AnchorItem Chat BaseLinkItem Message Param ReactionItem Relation CalendarItem FavoriteItem FileItem PinItem ReminderItem TaskItem UrlItem CopilotRoles Attach ComponentParams DateTime Keyboard Menu UserAvatar UserName

Открытые члены

 getPrimaryId ()
 setPrimaryId (int $primaryId)
 load ($source)
 prepareFields ()
 getDataEntity ()
 save ()
 delete ()
 markChanged ()
 isChanged ()
 markDrop ()
 isDeleted ()
 fill (array $source)
 toArray (bool $recursive)

Открытые статические члены

static getDataClass ()

Подробное описание

См. определение в файле ActiveRecord.php строка 7

Методы

◆ delete()

delete ( )

Drops object from database.

Возвращает
Result

Замещается в CalendarItem и UrlItem.

◆ fill()

fill ( array $source)

Fills object's fields with provided values.

Аргументы
array$source
Возвращает
self

◆ getDataClass()

getDataClass ( )
static

Returns ORM tablet class name.

Возвращает
string

Замещается в AnchorItem, Chat, CalendarItem, FavoriteItem, FileItem, PinItem, ReminderItem, TaskItem, UrlItem, Message, Param, ReactionItem и Relation.

◆ getDataEntity()

getDataEntity ( )

Returns ORM data entity.

Возвращает
EntityObject

◆ getPrimaryId()

getPrimaryId ( )
Возвращает
int|null

Замещается в AnchorItem, Chat, BaseLinkItem, Message, Param, ReactionItem и Relation.

◆ isChanged()

isChanged ( )

Tells true if object has been changed.

Возвращает
bool

◆ isDeleted()

isDeleted ( )

Tells true if object marked to drop.

Возвращает
bool

◆ load()

load ( $source)

Restores object state from database.

Аргументы
int | array | EntityObject$source
Возвращает
Result

Замещается в Param.

◆ markChanged()

markChanged ( )

Marks object changed.

Возвращает
self

◆ markDrop()

markDrop ( )

Marks object to drop on save.

Возвращает
self

◆ prepareFields()

prepareFields ( )

Fills and prepares the fields of the data entity.

Возвращает
Result

Замещается в Relation.

◆ save()

save ( )

Saves object state into database.

Возвращает
Result

Замещается в Chat, CalendarItem, FileItem, UrlItem и Message.

◆ setPrimaryId()

setPrimaryId ( int $primaryId)
Аргументы
int$primaryId
Возвращает
self

Замещается в AnchorItem, Chat, BaseLinkItem, Param, ReactionItem, Message и Relation.

◆ toArray()

toArray ( bool $recursive)

Returns object state as array.

Возвращает
array

Объявления и описания членов интерфейса находятся в файле: