method
public
EntityObject::__call()
Сигнатура
public __call(mixed $name, mixed $arguments) : mixed
Описание
Магия для обработки геттеров, сеттеров и т.п.
Параметры
$name
mixed
$arguments
mixed
Возвращаемое значение
mixed
Как применяется в EntityObject
EntityObject::__call() — метод класса \Bitrix\Main\ORM\Objectify\EntityObject модуля «Главный модуль». EntityObject: Объект сущности.
Метод объекта: сначала нужен экземпляр EntityObject.
use Bitrix\Main\ORM\Objectify\EntityObject;
/** @var EntityObject $object */
$name = null;
$arguments = null;
$result = $object->__call($name, $arguments);
// $result: mixedДругие методы EntityObject
__clone()__get()Магические свойства только для чтения__set()Магические свойства только для чтенияaddTo()collectValues()Возвращает все значения объектов в виде массиваdefineAuthContext()delete()Удаление в стиле ActiveRecord.fill()Заполняет все значения и отношения объектаget()getId()Быстрая популярная альтернатива __call().has()isChanged()
__call() есть и у других классов модуля «Главный модуль»: Collection, ExpressionField, Query, UserTypeField.
Исходный файл: source/main/lib/orm/objectify/entityobject.php:941

