Deprecation: #85031 - Protected ImportExportController
See forge#85031
Description
The following properties of class
\TYPO3\ changed their visibility from public to protected and should not be called any longer:
- [not scanned]
pageinfo - [not scanned]
id - [not scanned]
perms_clause - [not scanned]
extObj - [not scanned]
doc - [not scanned]
content - [not scanned]
extClass Conf - [not scanned]
modMenu_ set Default List - [not scanned]
modMenu_ dont Validate List - [not scanned]
modMenu_ type - [not scanned]
modTSconfig - [not scanned]
MOD_SETTINGS - [not scanned]
MOD_MENU - [not scanned]
CMD - [not scanned]
MCONF
The following methods of class
\TYPO3\ changed their visibility from public to protected and should not be called any longer:
- [not scanned]
init() - [not scanned]
main() - [not scanned]
exportData () addRecords For Pid () exec_list Query Pid () makeConfiguration Form () makeAdvanced Options Form () makeSave Form () - [not scanned]
importData () - [not scanned]
checkUpload () getTable Select Options () filterPage Ids () - [not scanned]
getExt Obj Content () - [not scanned]
extObj Content () - [not scanned]
extObj Header () - [not scanned]
checkSub Ext Obj () - [not scanned]
checkExt Obj () - [not scanned]
getExternal Item Config () - [not scanned]
handleExternal Function Value () - [not scanned]
mergeExternal Items () - [not scanned]
menuConfig ()
Additionally, the assignment of an object instance of class
Import as
GLOBALS has been marked as deprecated and will not be set anymore in TYPO3 v10.
Furthermore, class
Import does not inherit class
Base anymore.
Impact
Calling one of the above methods or accessing above properties triggers a PHP
E_ error.
Affected Installations
It is relatively unlikely instances are affected by this change since it is rather uncommon to extend the import / export extension. The extension scanner will find some of the usages.
Migration
No migration possible.