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:
redirect
To Install Tool () register
Request Handler Implementation () resolve
Request Handler () handle
Request () send
Response () check
Locked Backend And Redirect Or Die () check
Backend Ip Or Die () check
Ssl Backend And Redirect If Needed () initialize
Output Compression () send
Http Headers () shutdown
() initialize
Backend Template () end
Output Buffering And Clean Previous Output () get
Application Context () get
Request Id ()
Properties:
protected $install
Tool Path; protected $available
Request 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.