method public

DealMerger::registerCriterionMismatch()

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

Сигнатура

public registerCriterionMismatch(DuplicateCriterion $criterion, int $leftEntityID, int $rightEntityID) : void

Описание

Зарегистрировать несовпадение в индексе дубликатов.

Параметры

$criterion DuplicateCriterion
Критерий.
$leftEntityID int
Идентификатор левой сущности.
$rightEntityID int
Идентификатор правой сущности.

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

void

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

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

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

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

Loader::includeModule('crm');

/** @var DealMerger $object */
$criterion = null; // DuplicateCriterion
$leftEntityID = 1;
$rightEntityID = 1;
$object->registerCriterionMismatch($criterion, $leftEntityID, $rightEntityID);

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

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

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

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