class-alias-loader
class-alias-loader copied to clipboard
Composer Plugin to provide aliases to PHP classes that have been renamed
The function TYPO3\ClassAliasLoader::loadOriginalClassAndSetAliases($originalClassName) don't use the fixed function TYPO3\ClassAliasLoader::getOriginalClassName($aliasOrClassName) from Issue #20. And so this issue , Issue #22 and #21 is not solved!
Getting warnings if $this->aliasMap['classNameToAliasMapping'][$originalClassName] is not iterable
When i am running typo3-rector with highest error level i am getting warnings with message "Warning: Invalid argument supplied for foreach() in ClassAliasLoader.php on line 186". I cannot tell what´s...
This PR adds the ability to configure Class Alias Loader so that all class_alias maps are loaded on boot, rather than as a pre-loader to the standard auto-loader. This behaviour...
Abstract: The ClassAliasLoader adds unnecessary overhead if autoload_classaliasmap.php is holding no entries and the API is never used. I set up a TYPO3 7.6.6 installation with the official bootstrap package...
With PHP 8.4, at least one deprecation is revealed thanks to our CI: ``` Deprecation Notice: TYPO3\ClassAliasLoader\IncludeFile::__construct(): Implicitly marking parameter $filesystem as nullable is deprecated, the explicit nullable type must...
The path to file `typo3/alias-loader-include.php` is an absolute path. Composer use an hash to the file for the include. So the hash changes for different paths. This is very common...
TODO: * Check possible upgrade issues due to signature changes (plugins are executed with old/new code mixed during `composer upgrade`