Breaking: #107310 - Remove FreezableBackendInterface 

See forge#107310

Description 

The FreezableBackendInterface has been removed from TYPO3 Core.

The interface defined the following methods:

  • freeze() - Freezes this cache backend.
  • isFrozen() - Tells if this backend is frozen.

Impact 

Any code that implements or references \TYPO3\CMS\Core\Cache\Backend\FreezableBackendInterface will cause PHP fatal errors.

Since this interface was never implemented in TYPO3 Core and had no real-world usage, the impact should be minimal for most installations.

Affected installations 

Installations with custom extensions that implement or reference the FreezableBackendInterface are affected.

Migration 

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

If you need the freeze functionality, implement your own logic directly in your cache backend class.