[TASK] Move Page Title generation to TSFE
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Deprecation-83254-MovedPageGenerationMethodsIntoTSFE.rst
1 .. include:: ../../Includes.txt
2
3 =============================================================
4 Deprecation: #83254 - Moved page generation methods into TSFE
5 =============================================================
6
7 See :issue:`83254`
8
9 Description
10 ===========
11
12 The following methods have been marked as deprecated
13
14 * :php:`TYPO3\CMS\Frontend\Page\PageGenerator::isAllowedLinkVarValue()`
15 * :php:`TYPO3\CMS\Frontend\Page\PageGenerator::generatePageTitle()`
16 * :php:`TYPO3\CMS\Core\TypoScript\TemplateService->printTitle()`
17
18 As their functionality has been moved into TypoScriptFrontendController.
19
20
21 Impact
22 ======
23
24 Calling any of the PHP methods above will trigger a deprecation warning.
25
26
27 Affected Installations
28 ======================
29
30 Any installation with a third-party extension directly accessing these methods.
31
32
33 Migration
34 =========
35
36 For the generation of the page title tag, the method
37 :php:`TypoScriptFrontendController->generatePageTitle()` should be used instead.
38
39 .. index:: Frontend, PHP-API, FullyScanned