method public

EntityRequisite::transferOwnership()

Класс: \Bitrix\Crm\EntityRequisite

Сигнатура

public transferOwnership(int $oldEntityTypeID, int $oldEntityID, int $newEntityTypeID, int $newEntityID) : mixed

Описание

Отвязать реквизиты от старой сущности одного типа и привязать их к новой сущности другого типа.

Параметры

$oldEntityTypeID int
Идентификатор типа старой сущности.
$oldEntityID int
Идентификатор старой сущности.
$newEntityTypeID int
Идентификатор типа новой сущности.
$newEntityID int
Идентификатор новой сущности.

Возвращаемое значение

mixed

Как применяется в EntityRequisite

EntityRequisite::transferOwnership() — метод класса \Bitrix\Crm\EntityRequisite модуля «CRM».

Метод объекта: сначала нужен экземпляр EntityRequisite.

use Bitrix\Main\Loader;
use Bitrix\Crm\EntityRequisite;

Loader::includeModule('crm');

/** @var EntityRequisite $object */
$oldEntityTypeID = 1;
$oldEntityID = 1;
$newEntityTypeID = 1;
$newEntityID = 1;
$result = $object->transferOwnership($oldEntityTypeID, $oldEntityID, $newEntityTypeID, $newEntityID);
// $result: mixed

Другие методы EntityRequisite

transferOwnership() есть и у других классов модуля «CRM»: Base, Call, CallList, CallList, EntityBankDetail, ExternalChannel, Livefeed, OpenLine.

Исходный файл: source/crm/lib/entityrequisite.php:1663

Что будем искать? Например,Продвижение