Project

General

Profile

Bug #65688

Updated by Fabien Udriot over 9 years ago


 I tested the new class loading with @TYPO3_COMPOSER_AUTOLOAD@ enabled. 

 Everything works fine, unless you do not have extensions that use legacy class names in their @ext_localconf.php@ files. Those classes will not be found. 

 What solved the problem for me was adding the post-autoload-dump setting the @composer.json@ file of my project: 

 <pre> 
 "scripts": { 
	 "post-autoload-dump": "Helhum\\ClassAliasLoader\\Composer\\ClassAliasGenerator::generateAliasMap" 
 }, 
 </pre> 

 In my point of view it makes sense, that this script configuration needs to be added, otherwise the alias map will not be available in the autoloader of composer. 

 *But this should be documented.*

Back