Breaking: #107403 - Remove LocalPreviewHelper + LocalCropScaleMaskHelper
See forge#107403
Description
The helper classes for preview and CropScaleMask (CSM) image generation prevented further unification of the File Abstraction Layer (FAL) image processing API.
The two helper classes
\TYPO3\ and
\TYPO3\
have been removed. Their functionality has been merged into
\TYPO3\.
These helper classes existed for historical reasons and were never intended to be part of the public API.
Impact
Any code that extends or references
\Local or
\Local
will now trigger PHP fatal errors.
Affected installations
Installations with custom extensions that extend or reference either
\Local or
\Local
are affected and will cause PHP fatal errors.
These helper classes were meant to be internal but were never declared as
such. Implementations using them directly instead of the
Local should
be very rare.
Migration
Remove all references to
\Local or
\Local
from your code.
Use the
Local
directly instead, or implement a custom image processor that executes before
this processor to apply additional functionality.