Epic #83968: PSR-11 Initiative
Remove unused bootstrap dependency from frontend RequestHandler
Due tue moving FE and BE user authentication to middlewares, the Bootstrap instance is no longer needed in the frontend request handler.
[TASK] Remove unused Bootstrap dependency from frontend request handler
Due to moving BE user authentication to a middleware, the Bootstrap
instance is no longer needed in the frontend request handler.
As the backend request handler is free of a Bootstrap dependency as well,
we can also remove the Bootstrap injection in Http\AbstractApplication.
The installer and legacy request handlers are unaffected:
* The installer application instantiates the request handler on its own.
* Legacy request handlers are dispatched by the legacy request handler
middleware which keeps passing in a Bootstrap instance
Tested-by: TYPO3com <firstname.lastname@example.org>
Reviewed-by: Mathias Brodala <email@example.com>
Reviewed-by: Benni Mack <firstname.lastname@example.org>
Tested-by: Benni Mack <email@example.com>
Reviewed-by: Wouter Wolters <firstname.lastname@example.org>
Reviewed-by: Andreas Fernandez <email@example.com>
Tested-by: Andreas Fernandez <firstname.lastname@example.org>