[!!!][TASK] Remove class loading fallback in cObject
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-72022-RemovedClassLoadingFallbackInCObject.rst
1 ============================================================
2 Breaking: #72022 - Removed class loading fallback in cObject
3 ============================================================
4
5 Description
6 ===========
7
8 The method ``ContentObjectRenderer->isClassAvailable()`` was used internally to check for a TypoScript property
9 ``plugin.tx_myextension_pi1.includeLibs`` that included a PHP file when ``class_exists()`` failed.
10
11 With TYPO3 CMS 7, the spl_autoload mechanism checks for all places within extensions, alternatively composer does this
12 on build-time. All needed classes are known, making this check and the option obsolete.
13
14 The functionality was introduced in TYPO3 4.3 before autoloading was available, and was now removed.
15
16
17 Impact
18 ======
19
20 The option .includeLibs on a plugin TypoScript object has no effect anymore.