• Модуль: clouds
  • Путь к файлу: ~/bitrix/modules/clouds/classes/general/storage_bucket.php
  • Класс: CCloudStorageBucket
  • Вызов: CCloudStorageBucket::FileRename
function FileRename($sourcePath, $targetPath, $overwrite = true)
{
	$result = $this->service->FileRename($this->arBucket, $sourcePath, $targetPath, $overwrite);
	if ($result)
	{
		if ($this->queueFlag)
		{
			CCloudFailover::queueRename($this, $sourcePath, $targetPath);
		}

		foreach(GetModuleEvents("clouds", "OnAfterRenameFile", true) as $arEvent)
		{
			ExecuteModuleEventEx($arEvent, array($this, $sourcePath, $targetPath));
		}
	}
	return $result;
}