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

