Deprecation: #83904 - Array handling in AbstractTreeView 

See forge#83904

Description 

Handling arrays instead of database relations in class \TYPO3\CMS\Backend\Tree\View\AbstractTreeView has been marked as deprecated.

Impact 

Calling the following methods will throw deprecation warnings and will be removed with core version 10:

  • [scanned] AbstractTreeView->setDataFromArray
  • [scanned] AbstractTreeView->setDataFromTreeArray

The following class properties should not be used any longer and will be removed with core version 10:

  • [not scanned] AbstractTreeView->data
  • [scanned] AbstractTreeView->dataLookup
  • [scanned] AbstractTreeView->subLevelID

Affected Installations 

This feature was rarely used, it is pretty unlikely an instance is affected by a consuming extension. The extension scanner will report most use cases.

Migration 

No migration available.