method public

EntityMerger::merge()

Класс: \Bitrix\Crm\Merger\EntityMerger

Сигнатура

public merge(int $seedID, int $targID, DuplicateCriterion $targCriterion) : void

Описание

Объединить сущности.

Параметры

$seedID int
Идентификатор исходной сущности.
$targID int
Идентификатор целевой сущности.
$targCriterion DuplicateCriterion
Критерий.

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

void

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

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

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

use Bitrix\Main\Loader;
use Bitrix\Crm\Merger\EntityMerger;

Loader::includeModule('crm');

/** @var EntityMerger $object */
$seedID = 1;
$targID = 1;
$targCriterion = null; // DuplicateCriterion
$object->merge($seedID, $targID, $targCriterion);

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

merge() есть и у других классов модуля «CRM»: CompanyMerger, ContactMerger, DealMerger, Filter.

Исходный файл: source/crm/lib/merger/entitymerger.php:541

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