将 Composer Autoloader 与 PSR-4 结合使用
Using Composer Autoloader with PSR-4
我正在查看示例,但我的代码无法正常工作。
目录结构
app
src
company
FileExport
FileExport.php
FileExportInterface.php
Validator
vendor
...
我的composer.json
"require": {
"monolog/monolog": "1.9.1",
"ilya/belt": "2.1.1"
},
"autoload": {
"psr-4": {"Company\": "src"}
}
命名空间是 Company\FileExport
.
类 在供应商中工作正常,但不是我的。我也 运行 composer update
。
你的 autoload
应该是这样的
"autoload": {
"psr-4": {"Company\": "src/company/"}
}
我正在查看示例,但我的代码无法正常工作。
目录结构
app
src
company
FileExport
FileExport.php
FileExportInterface.php
Validator
vendor
...
我的composer.json
"require": {
"monolog/monolog": "1.9.1",
"ilya/belt": "2.1.1"
},
"autoload": {
"psr-4": {"Company\": "src"}
}
命名空间是 Company\FileExport
.
类 在供应商中工作正常,但不是我的。我也 运行 composer update
。
你的 autoload
应该是这样的
"autoload": {
"psr-4": {"Company\": "src/company/"}
}