• Модуль: translate
  • Путь к файлу: ~/bitrix/modules/translate/lib/controller/asset/grabber.php
  • Класс: BitrixTranslateControllerAssetGrabber
  • Вызов: Grabber::finalizeAction
public function finalizeAction(): array
{
	$settings = $this->getProgressParameters();

	// delete tmp files
	if (!empty($settings['tmpFolderPath']))
	{
		$tempLanguageDir = new TranslateIODirectory($settings['tmpFolderPath']);
		if ($tempLanguageDir->isExists())
		{
			if ($tempLanguageDir->delete() !== true)
			{
				$this->addError(new MainError(Loc::getMessage('TR_ERROR_DELETE_TEMP_FOLDER')));
			}
		}
	}

	return [
		'STATUS' => TranslateControllerSTATUS_COMPLETED
	];
}