[TASK] Unify TypoScript-related helper methods
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Deprecation-78650-TemplateService-splitConfArray.rst
1 .. include:: ../../Includes.txt
2
3 =====================================================
4 Deprecation: #78650 - TemplateService->splitConfArray
5 =====================================================
6
7 See :issue:`78650`
8
9 Description
10 ===========
11
12 The method `TemplateService->splitConfArray` which used for building the "optionSplit" functionality
13 has been marked as deprecated.
14
15 The method is now moved to a new class called `TypoScriptService`, effectively removing the
16 dependency on `$TSFE->tmpl` within a ContentObject.
17
18
19 Impact
20 ======
21
22 Calling `TemplateService->splitConfArray` will throw a deprecation warning.
23
24
25 Affected Installations
26 ======================
27
28 Any installation using an extension that calls this method.
29
30
31 Migration
32 =========
33
34 Use the new method `TypoScriptService->explodeConfigurationForOptionSplit` instead.
35
36 .. index:: PHP-API, TypoScript