• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/location/migration/migration.php
  • Класс: Bitrix\Sale\Location\Migration\is
  • Вызов: is::__construct
public function __construct()
{
	parent::__construct();

	$this->addStage(array(
		'PERCENT' => 10,
		'CODE' => 'CREATE_TYPES',
		'CALLBACK' => 'stageCreateTypes'
	));

	$this->addStage(array(
		'PERCENT' => 30,
		'CODE' => 'CONVERT_TREE',
		'CALLBACK' => 'stageConvertTree'
	));

	$this->addStage(array(
		'PERCENT' => 50,
		'CODE' => 'CONVERT_ZONES',
		'CALLBACK' => 'stageConvertZones'
	));

	$this->addStage(array(
		'PERCENT' => 70,
		'CODE' => 'CONVERT_LINKS',
		'CALLBACK' => 'stageConvertLinks'
	));

	$this->addStage(array(
		'PERCENT' => 90,
		'STEP_SIZE' => 1,
		'CODE' => 'COPY_DEFAULT_LOCATIONS',
		'CALLBACK' => 'stageCopyDefaultLocations'
	));

	$this->addStage(array(
		'PERCENT' => 100,
		'STEP_SIZE' => 1,
		'CODE' => 'COPY_ZIP_CODES',
		'CALLBACK' => 'stageCopyZipCodes'
	));
}