---
title: "Deprecation: #83976 - Moved file extension detection to FAL driver"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-83976"
source: "Changelog/9.3/Deprecation-83976-MovedFileExtensionDetectionToFALDriver.rst"
modified: "2026-09-15T10:46:36+00:00"
---

# Deprecation: #83976 - Moved file extension detection to FAL driver

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

## Description

The only object that is allowed to handle the physical file in the FAL is the driver, as it is the
only instance that knows how to access the file.

The definition of the FAL driver method `getFileInfoByIdentifier()` is enhanced with the return
value `extension`.

## Impact

Installations with a FAL driver `getFileInfoByIdentifier()` method that doesn't return the
`extension` value will trigger a PHP `E_USER_DEPRECATED` error.

## Affected Installations

Installations with 3rd party FAL drivers.

## Migration

Adjust the `getFileInfoByIdentifier()` method of your file drivers to return the `extension` value.
