Deprecation: #86180 - Protected methods in SetupModuleController

See forge#86180


The following methods of class TYPO3\CMS\Setup\Controller\SetupModuleController changed their visibility from public to protected and should not be called any longer:

  • [not scanned] main()
  • [not scanned] init()
  • storeIncomingData()


Calling one of the above methods from an external object will trigger a PHP E_USER_DEPRECATED error.

Affected Installations

These methods are usually called internally only, extensions should not be affected by this.


Use the entry method mainAction() that returns a PSR-7 response object.