method
public
static
UserFieldSynchronizer::markAsSynchronized()
Сигнатура
public static markAsSynchronized(mixed $srcEntityTypeID, mixed $dstEntityTypeID) : mixed
Параметры
$srcEntityTypeID
mixed
$dstEntityTypeID
mixed
Возвращаемое значение
mixed
Как применяется в UserFieldSynchronizer
UserFieldSynchronizer::markAsSynchronized() — метод класса \Bitrix\Crm\Synchronization\UserFieldSynchronizer модуля «CRM».
Статический метод — вызывается через имя класса UserFieldSynchronizer, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\Crm\Synchronization\UserFieldSynchronizer;
Loader::includeModule('crm');
$srcEntityTypeID = null;
$dstEntityTypeID = null;
$result = UserFieldSynchronizer::markAsSynchronized($srcEntityTypeID, $dstEntityTypeID);
// $result: mixedДругие методы UserFieldSynchronizer
getDifference()getFieldComplianceCode()getFieldLabel()getHistoryItem()getIntersection()Сравнивает поля исходного типа с полями целевого типа.getSynchronizationFields()Подготовить список полей для синхронизации.isUserFieldTypeSupported()needForSynchronization()Проверить, нужны ли поля целевого типа для синхронизации с исходными полями.removeHistoryItem()setHistoryItem()synchronize()Синхронизировать поля исходного типа с полями целевого типа.
Исходный файл: source/crm/lib/synchronization/userfieldsynchronizer.php:467

