method public static

DealMerger::create()

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

Сигнатура

public static create(int $entityTypeID, int $currentUserID[, bool $enablePermissionCheck = false ]) : EntityMerger

Описание

Создать новый объединитель сущностей по указанному идентификатору типа сущности.

Параметры

$entityTypeID int
Идентификатор типа сущности.
$currentUserID int
Идентификатор пользователя.
$enablePermissionCheck bool = false
Флаг проверки прав.

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

EntityMerger

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

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

Статический метод — вызывается через имя класса DealMerger, без создания объекта.

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

Loader::includeModule('crm');

$entityTypeID = 1;
$currentUserID = 1;
$result = DealMerger::create($entityTypeID, $currentUserID);
// $result: EntityMerger

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

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

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

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