---
title: "Breaking: #107310 - Remove FreezableBackendInterface"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-107310-1755533400"
source: "Changelog/14.0/Breaking-107310-RemoveFreezableBackendInterface.rst"
typo3-version: "14.0"
typo3-major: 14
type: "breaking"
issue: 107310
forge: "https://forge.typo3.org/issues/107310"
tags: ["PHP-API", "FullyScanned"]
rendered: "2026-10-02T08:01:25+00:00"
---

# Breaking: #107310 - Remove FreezableBackendInterface {#breaking-107310-1755533400}

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

## Description {#description}

The interface `\TYPO3\CMS\Core\Cache\Backend\FreezableBackendInterface`
has been removed from the TYPO3 Core.

It previously defined the following methods:

-   `freeze()` — Freezes the cache backend.
-   `isFrozen()` — Returns whether the backend is frozen.

## Impact {#impact}

Any code implementing or referencing
`\TYPO3\CMS\Core\Cache\Backend\FreezableBackendInterface`
will now trigger a PHP fatal error.

Since this interface was never implemented in the TYPO3 Core and had no known
real-world usage, the overall impact is expected to be minimal.

## Affected installations {#affected-installations}

Installations with custom extensions that implement or reference the
`\TYPO3\CMS\Core\Cache\Backend\FreezableBackendInterface`
are affected.

## Migration {#migration}

Remove any references to
`\TYPO3\CMS\Core\Cache\Backend\FreezableBackendInterface`
from your extension code.

If you require freeze functionality, implement the desired behavior directly
in your custom cache backend class.
