method
public
static
EntityBinding::resolveEntityID()
Сигнатура
public static resolveEntityID(mixed $entityTypeID, array<string|int, mixed> $binding) : mixed
Параметры
$entityTypeID
mixed
$binding
array<string|int, mixed>
Возвращаемое значение
mixed
Как применяется в EntityBinding
EntityBinding::resolveEntityID() — метод класса \Bitrix\Crm\Binding\EntityBinding модуля «CRM».
Статический метод — вызывается через имя класса EntityBinding, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\Crm\Binding\EntityBinding;
Loader::includeModule('crm');
$entityTypeID = null;
$binding = [];
$result = EntityBinding::resolveEntityID($entityTypeID, $binding);
// $result: mixedДругие методы EntityBinding
addEntityBinding()findBindingByEntityID()findBindingIndexByEntityID()findPrimaryBinding()Пытается найти первичную привязку.getFirstEntityID()Извлекает идентификатор сущности из первой привязки.getLastEntityID()Извлекает идентификатор сущности из последней привязки.getPrimaryEntityID()getPrimaryOrDefault()isPrimary()markAsPrimary()Помечает привязку как первичную.markFirstAsPrimary()Помечает первую привязку как первичную.normalizeEntityBindings()
Исходный файл: source/crm/lib/binding/entitybinding.php:657

