Deprecation: #89127 - Cleanup RecordHistory handling
See forge#89127
Description
The following properties of the
\TYPO3\ class have been marked as deprecated:
changeLog lastHistory Entry
The properties are now protected and have a public getter function.
The following public methods of the
\TYPO3\ class have changed visibility from public to protected:
getHistory Entry () getHistory Data ()
The following methods of the
\TYPO3\ class have been marked as deprecated:
create, useChange Log () getinsteadChange Log () shouldPerform Rollback () get, useElement Data () getinsteadElement Information () perform, useRollback () RecordinsteadHistory Rollback:: perform Rollback () create, useMultiple Diff () getinsteadDiff () set, useLast History Entry () setinsteadLast History Entry Number ()
Impact
Accessing these properties and methods directly will trigger a PHP
E_ error.
Affected Installations
TYPO3 installations with custom extensions or TypoScript directly accessing these properties and methods.
Migration
Use the mentioned alternative methods and new classes.