Deprecation: #85196 - Protect SetupModuleController ¶
See Issue #85196
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
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
will trigger a PHP
error in TYPO3 v9 and a PHP fatal error in TYPO3 v10.
Affected Installations ¶
The extension scanner will find most usages, but may also find some false positives. The most
common property and method names like
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.