将全局命名空间添加到 psr4 自动加载器

Add global namespace to psr4 autoloader

我目前正在做这样的事情:

$loader->addPsr4('Application\Config\', __DIR__ . '/../config/test');

这意味着我可以使用命名空间 Application\Config\.

目录 test 中的任何文件

是否可以使用类似的 setup/trick 为全局命名空间执行此操作?

你可以这样做:

$loader->addClassMap(['src\']);

这将为您提供目录 src 中的所有文件(无论存在什么命名空间)。