将全局命名空间添加到 psr4 自动加载器
Add global namespace to psr4 autoloader
我目前正在做这样的事情:
$loader->addPsr4('Application\Config\', __DIR__ . '/../config/test');
这意味着我可以使用命名空间 Application\Config\
.
目录 test
中的任何文件
是否可以使用类似的 setup/trick 为全局命名空间执行此操作?
你可以这样做:
$loader->addClassMap(['src\']);
这将为您提供目录 src
中的所有文件(无论存在什么命名空间)。
我目前正在做这样的事情:
$loader->addPsr4('Application\Config\', __DIR__ . '/../config/test');
这意味着我可以使用命名空间 Application\Config\
.
test
中的任何文件
是否可以使用类似的 setup/trick 为全局命名空间执行此操作?
你可以这样做:
$loader->addClassMap(['src\']);
这将为您提供目录 src
中的所有文件(无论存在什么命名空间)。