我们可以在psr-4自动加载器中为我们拥有的任何供应商库添加自定义命名空间,例如,如果我们在composer.phar中需要任何库,然后我们提供在vendor文件夹中的库的路径吗?我们可以给它自定义命名空间,它可以像MycustomNS / LibraryOrigNS一样工作吗?可能吗 ?任何想法。
我在做什么..
"require": {
"php": ">=5.3.0",
"lusitanian/oauth": "~0.3"
},
"autoload": {
"psr-4": {
"myCustomNS\\": "vendor/lusitanian/oauth/src"
}
}
之后我可以访问index.php文件中的命名空间,如下所示
index.php
文件代码......
require_once __DIR__.'/../vendor/autoload.php'; //this will load the composer.phar as we know
$new = new \myCustomNS\LibraryOrigNS;
由于 阿迪尔