method
public
LeadConversionWizard::prepareDataForSave()
Сигнатура
public prepareDataForSave(int $entityTypeID, array<string|int, mixed> &$fields) : void
Описание
Подготовить поля сущности для сохранения.
Параметры
$entityTypeID
int
Идентификатор типа сущности.
$fields
array<string|int, mixed>
Поля сущности.
Возвращаемое значение
void
Как применяется в LeadConversionWizard
LeadConversionWizard::prepareDataForSave() — метод класса \Bitrix\Crm\Conversion\LeadConversionWizard модуля «CRM».
Метод объекта: сначала нужен экземпляр LeadConversionWizard.
use Bitrix\Main\Loader;
use Bitrix\Crm\Conversion\LeadConversionWizard;
Loader::includeModule('crm');
/** @var LeadConversionWizard $object */
$entityTypeID = 1;
$fields = [];
$object->prepareDataForSave($entityTypeID, $fields);Другие методы LeadConversionWizard
enableActivityCompletion()Включить/отключить завершение дел лида.execute()Запускает мастер.isActivityCompletionEnabled()Проверить, включено ли завершение дел лида.isNewApi()load()Загружает мастер, связанный с сущностью, из сессии.prepareDataForEdit()Подготавливает поля сущности для редактирования.remove()undo()
prepareDataForSave() есть и у других классов модуля «CRM»: DealConversionWizard, QuoteConversionWizard.
Исходный файл: source/crm/lib/conversion/leadconversionwizard.php:200

