[!!!][TASK] Remove deprecated code from TableController
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 9.5 / Deprecation-86184-ProtectedMethodsInReportController.rst
1 .. include:: ../../Includes.txt
2
3 ===========================================================
4 Deprecation: #86184 - Protected methods in ReportController
5 ===========================================================
6
7 See :issue:`86184`
8
9 Description
10 ===========
11
12 The following methods of class :php:`TYPO3\CMS\Reports\Controller\ReportController`
13 changed their visibility from public to protected and should not be called any longer:
14
15 * :php:`indexAction()`
16 * :php:`detailAction()`
17
18 Impact
19 ======
20
21 Calling one of the above methods from an external object triggers a PHP :php:`E_USER_DEPRECATED` error.
22
23
24 Affected Installations
25 ======================
26
27 Both methods are called internally only. Extensions extending the reports module
28 using the normal reports API are not affected by this.
29
30
31 Migration
32 =========
33
34 No migration possible.
35
36 .. index:: Backend, PHP-API, NotScanned, ext:reports