• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/ui/uploader/file.php
  • Класс: Bitrix\Main\UI\Uploader\File
  • Вызов: File::deleteFile
static function deleteFile($cid, $hash, $path)
{
	if (FileInputUtility::instance()->unRegisterFile($cid, $hash))
	{
		$io = \CBXVirtualIo::GetInstance();
		$directory = $io->GetDirectory($path.$hash);
		$res = $directory->GetChildren();
		foreach($res as $file)
			$file->unlink();
		$directory->rmdir();

		return true;
	}
	return false;
}