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]
ext
Obj - [not scanned]
doc
- [not scanned]
content
- [not scanned]
ext
Class Conf - [not scanned]
mod
Menu_ set Default List - [not scanned]
mod
Menu_ dont Validate List - [not scanned]
mod
Menu_ type - [not scanned]
mod
TSconfig - [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]
export
Data () add
Records For Pid () exec_
list Query Pid () make
Configuration Form () make
Advanced Options Form () make
Save Form () - [not scanned]
import
Data () - [not scanned]
check
Upload () get
Table Select Options () filter
Page Ids () - [not scanned]
get
Ext Obj Content () - [not scanned]
ext
Obj Content () - [not scanned]
ext
Obj Header () - [not scanned]
check
Sub Ext Obj () - [not scanned]
check
Ext Obj () - [not scanned]
get
External Item Config () - [not scanned]
handle
External Function Value () - [not scanned]
merge
External Items () - [not scanned]
menu
Config ()
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.