Breaking: #93080 - RelationHandler internals protected¶
See Issue #93080
Various properties and methods of class
TYPO3\CMS\Core\Database\RelationHandler have been set to protected:
setUpdateReferenceIndex()- still public but deprecated, logs deprecation on use.
readList()- use class state after calling start()
sortList()- use class state after calling start()
readMM()- use class state after calling start()
readForeignField()- use class state after calling start()
Calling above properties or methods will raise a PHP fatal error.
It is quite unlikely many extensions are affected by this API change. The extension scanner finds affected extensions as weak matches.
Above properties and methods are considered internal, there shouldn’t be any
need to call them. Instances with extensions using those should be refactored
to for instance call
start() instead of an additional call to