Add UI for re-generating class loading information
While it would also be possible to de-/install an extension, it is not obvious, that this triggers
To make it easier for non composer users that are not familiar with the command line,
add a new action in the install tool to re-dump extension class loading information.
[!!!][FEATURE] Move generated autoload info to typo3conf
It turned out to be misleading, that additional class loading
information of extensions (in non composer mode) is in the
typo3temp folder. These files were re-generated on the fly to
lower the impact of the new class loader. However the re-generation
can only be triggered at a late point during the bootstrap.
This caused issues, when extensions tried to hook in a earlier point
e.g. for providing an error or exception handler and removing the complete
typo3temp folder e.g. in deployment scenarios.
To make clear, that class loading information is not a cache,
it is moved to typo3conf.
Additionally the re-generation during the late bootstrap
now triggers a deprecation message.
Additionally to make it easy for users that are not familiar with
executing command line scripts, an action is added to the install tool
to dump autoload information.
Tested-by: TYPO3com <email@example.com>
Reviewed-by: Andreas Fernandez <firstname.lastname@example.org>
Tested-by: Andreas Fernandez <email@example.com>
Reviewed-by: Jigal van Hemert <firstname.lastname@example.org>
Tested-by: Jigal van Hemert <email@example.com>
Reviewed-by: Nicole Cordes <firstname.lastname@example.org>
Tested-by: Nicole Cordes <email@example.com>