Deprecation: #85196 - Protect SetupModuleController¶
This file is about third party usage (consumer that call the class as well as
signals or hooks depending on it) of
A series of class properties changed visibility to protected.
They will trigger PHP
E_USER_DEPRECATED errors if called from outside:
These methods have been marked as deprecated and will be removed with TYPO3 v10:
Calling one of the methods mentioned above or accessing one of the properties on an instance of
SetupModuleController will trigger a PHP
E_USER_DEPRECATED error in TYPO3 v9 and a PHP fatal error in TYPO3 v10.
The extension scanner will find most usages, but may also find some false positives. The most
common property and method names like
$content are not registered and will not be found
if an extension uses that on an instance of
In general, extensions should not instantiate and re-use controllers of the core. Existing usages should be rewritten to be free of calls like these.