# EntityObject

URL: https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Main\ORM\Objectify\EntityObject`
Модуль: Main.

## Описание

main

Исходный файл: `source/main/lib/orm/objectify/entityobject.php:51`

## Свойства (7)

- `$$authContext`
- `$$customData read-only`
- `static $$dataClass` — Класс Table сущности. Свойство только для чтения.
- `$$entity read-only`
- `$$primary read-only`
- `$$primaryAsString read-only`
- `$$state read-only`

## Методы (35)

- [`__call()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/__call/) — Магия для обработки геттеров, сеттеров и т.п.
- [`__clone()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/__clone/)
- [`__construct()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/__construct/) — Конструктор EntityObject
- [`__get()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/__get/) — Магические свойства только для чтения
- [`__set()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/__set/) — Магические свойства только для чтения
- [`addTo()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/addto/)
- [`collectValues()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/collectvalues/) — Возвращает все значения объектов в виде массива
- [`defineAuthContext()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/defineauthcontext/)
- [`delete()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/delete/) — Удаление в стиле ActiveRecord.
- [`fill()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/fill/) — Заполняет все значения и отношения объекта
- [`get()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/get/)
- [`getId()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/getid/) — Быстрая популярная альтернатива __call().
- [`has()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/has/)
- [`isChanged()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/ischanged/)
- [`isFilled()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/isfilled/)
- [`offsetExists()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/offsetexists/) — Реализация интерфейса ArrayAccess.
- [`offsetGet()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/offsetget/) — Реализация интерфейса ArrayAccess.
- [`offsetSet()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/offsetset/) — Реализация интерфейса ArrayAccess.
- [`offsetUnset()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/offsetunset/) — Реализация интерфейса ArrayAccess.
- [`remindActual()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/remindactual/)
- [`removeAll()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/removeall/)
- [`removeFrom()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/removefrom/)
- [`require()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/require/)
- [`reset()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/reset/)
- [`save()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/save/) — Сохранение в стиле ActiveRecord.
- [`set()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/set/)
- [`sysFillRelationCollection()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/sysfillrelationcollection/)
- [`sysGetEntity()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/sysgetentity/)
- [`sysGetPrimary()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/sysgetprimary/) — Возвращает массив [primary => value].
- [`sysGetPrimaryAsString()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/sysgetprimaryasstring/)
- [`sysPostSave()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/syspostsave/)
- [`sysSaveCurrentReferences()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/syssavecurrentreferences/)
- [`static sysSerializePrimary()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/sysserializeprimary/)
- [`unset()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/unset/)
- [`static wakeUp()`](https://chugunov.pro/api-bitrix/main/orm/objectify/entityobject/wakeup/) — Конструирует существующий объект из предварительно выбранных данных, включая ссылки и отношения.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Main-ORM-Objectify-EntityObject.html
