method
public
static final
EntityObject::wakeUp()
Сигнатура
public final static wakeUp(mixed $row) : static
Описание
Конструирует существующий объект из предварительно выбранных данных, включая ссылки и отношения.
Параметры
$row
mixed
Массив [field => value] или единичное скалярное значение первичного ключа.
Возвращаемое значение
static
Как применяется в EntityObject
EntityObject::wakeUp() — метод класса \Bitrix\Main\ORM\Objectify\EntityObject модуля «Главный модуль». EntityObject: Объект сущности.
Статический метод — вызывается через имя класса EntityObject, без создания объекта.
use Bitrix\Main\ORM\Objectify\EntityObject;
$row = null;
$result = EntityObject::wakeUp($row);
// $result: staticДругие методы EntityObject
__call()Магия для обработки геттеров, сеттеров и т.п.__clone()__get()Магические свойства только для чтения__set()Магические свойства только для чтенияaddTo()collectValues()Возвращает все значения объектов в виде массиваdefineAuthContext()delete()Удаление в стиле ActiveRecord.fill()Заполняет все значения и отношения объектаget()getId()Быстрая популярная альтернатива __call().has()
wakeUp() есть и у других классов модуля «Главный модуль»: Collection.
Исходный файл: source/main/lib/orm/objectify/entityobject.php:492

