Important: #83869 - Removed request type specific code in Bootstrap
See forge#83869
Description
All methods and properties related to specific HTTP or CLI handling in
\TYPO3\ have been removed.
These methods and properties were either protected or marked @internal.
Methods:
redirectTo Install Tool () registerRequest Handler Implementation () resolveRequest Handler () handleRequest () sendResponse () checkLocked Backend And Redirect Or Die () checkBackend Ip Or Die () checkSsl Backend And Redirect If Needed () initializeOutput Compression () sendHttp Headers () shutdown() initializeBackend Template () endOutput Buffering And Clean Previous Output () getApplication Context () getRequest Id ()
Properties:
protected $installTool Path; protected $availableRequest Handlers protected $response;
Affected Installations
All installations that use custom extensions that use request method specific methods of
\TYPO3\.
Migration
Custom request handlers that are registered using the internal method
register
should be converted to PSR-15 middlewares. TYPO3 9.2 gained an API Configuration/
for registering PSR-15 middleware HTTP handlers. See
\TYPO3\ for an example.