[!!!][TASK] Remove deprecated code from TableController
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 9.5 / Deprecation-86439-MarkSeveralMethodsWithinTemplateServiceAsInternal.rst
1 .. include:: ../../Includes.txt
2
3 =============================================================================
4 Deprecation: #86439 - Mark several methods within TemplateService as internal
5 =============================================================================
6
7 See :issue:`86439`
8
9 Description
10 ===========
11
12 The following methods in :php:`\TYPO3\CMS\Core\TypoScript\TemplateService` have been marked as protected:
13
14 * :php:`prependStaticExtra()`
15 * :php:`versionOL()`
16 * :php:`processIncludes()`
17 * :php:`mergeConstantsFromPageTSconfig()`
18 * :php:`flattenSetup()`
19 * :php:`substituteConstants()`
20
21
22 Impact
23 ======
24
25 Calling the methods in a public context will trigger a PHP :php:`E_USER_DEPRECATED` error.
26
27
28 Affected Installations
29 ======================
30
31 TYPO3 installations with custom extensions working with the :php:`TemplateService` class.
32
33 Migration
34 =========
35
36 Avoid using the methods, and re-implement the functionality on your own, if necessary.
37
38 .. index:: Backend, FullyScanned, ext:core