method public

CompanyMerger::registerCriterionMismatch()

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

Сигнатура

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

Описание

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

Параметры

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

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

void

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

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

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

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

Loader::includeModule('crm');

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

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

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

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

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