---
title: "Deprecation: #80513 - DataHandler: Various methods and method arguments"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-80513"
source: "Changelog/8.7/Deprecation-80513-DataHandlerVariousMethodsAndMethodArguments.rst"
typo3-version: "8.7"
typo3-major: 8
type: "deprecation"
issue: 80513
forge: "https://forge.typo3.org/issues/80513"
tags: ["PHP-API", "Backend"]
rendered: "2026-09-23T19:53:57+00:00"
---

# Deprecation: #80513 - DataHandler: Various methods and method arguments {#deprecation-80513}

See [forge#80513](https://forge.typo3.org/issues/80513)

## Description {#description}

The method `DataHandler->destPathFromUploadFolder()` has been marked as deprecated.

The fourth parameter `$func` of the method `DataHandler->extFileFunctions()` has been deprecated.

## Impact {#impact}

Calling the method `DataHandler->destPathFromUploadFolder()` will trigger a deprecation log entry.

Calling the method `DataHandler->extFileFunctions()` with the fourth parameter (usually set to
'deleteAll') will trigger a deprecation log entry.

## Affected Installations {#affected-installations}

Any installation with custom extension logic using the DataHandler and specifically these methods.

## Migration {#migration}

Replace the function call `DataHandler->destPathFromUploadFolder()` by prepend the
constant `PATH_site` before the string to be handed over to the deprecated method.

Remove the fourth parameter of the callee of `DataHandler->extFileFunctions()`.
