• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/wizard_util.php
  • Класс: ifCWizardUtil
  • Вызов: CWizardUtil::CopyWizard
static function CopyWizard($wizardName, $newName)
{
	if (!CWizardUtil::CheckName($wizardName) || !CWizardUtil::CheckName($newName))
		return false;

	$wizardPath = $_SERVER["DOCUMENT_ROOT"].CWizardUtil::GetRepositoryPath().CWizardUtil::MakeWizardPath($wizardName);
	$newNamePath = $_SERVER["DOCUMENT_ROOT"].CWizardUtil::GetRepositoryPath().CWizardUtil::MakeWizardPath($newName);
	if (!file_exists($wizardPath) || file_exists($newNamePath))
		return false;

	CopyDirFiles(
		$wizardPath, 
		$newNamePath, 
		$rewrite = false, 
		$recursive = true
	);

	return true;
}