[TASK] Add .rst file for 88045
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.0 / Deprecation-73514-IncludeLibraryMethods.rst
1
2 .. include:: ../../Includes.txt
3
4 ============================================
5 Deprecation: #73514 - IncludeLibrary Methods
6 ============================================
7
8 See :issue:`73514`
9
10 Description
11 ===========
12
13 The PHP methods `\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->includeLibraries()`
14 and `\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->includeLibs()`
15 to include PHP libraries during frontend output have been marked as deprecated.
16
17
18 Impact
19 ======
20
21 Calling any of the methods above will trigger a deprecation log entry.
22
23
24 Affected Installations
25 ======================
26
27 Any installation using custom Frontend output modified via PHP and TypoScript through e.g. a custom CType
28 provided by a special extension.
29
30
31 Migration
32 =========
33
34 Use proper object orientation and class loading methods to load code in the Frontend when necessary.
35
36 .. index:: PHP-API, Frontend