• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/zip.php
  • Класс: CZip
  • Вызов: CZip::_renameTmpFile
private function _renameTmpFile($source, $dest)
{
	$res = 1;

	if (!@rename($this->io->GetPhysicalName($source), $this->io->GetPhysicalName($dest)))
	{
		if (!@copy($this->io->GetPhysicalName($source), $this->io->GetPhysicalName($dest)))
		{
			$res = 0;
		}
		else
		{
			if (!@unlink($this->io->GetPhysicalName($source)))
			{
				$res = 0;
			}
		}
	}

	return $res;
}