Breaking: #101292 - Strong-typed PropertyMappingConfigurationInterface
See forge#101292
Description
Extbase's
Property
is now fully typed with native PHP types.
Impact
Existing implementations will no longer work without adjustment. According to the Liskov Substitution Principle, all implementations must follow the updated method signatures and type restrictions defined in the interface.
Affected installations
TYPO3 installations with custom PHP code implementing a custom
Property are
affected. Such cases are rare.
Migration
Add the required native PHP types to all custom implementations of the
Property
to fulfill the updated interface definition.