编辑|我基本上想告诉作曲家填充 autoload_classmap.php,其中包含所有文件/类的映射 目录" web /"。这包含所有特定应用类 - 一些跟随PSR-0的人没有。
我有一个composer.json:
{
"name": "company/project",
"description": "Internal management system",
"require": {
"swiftmailer/swiftmailer": "^5.4",
"slim/slim": "2.4.2"
},
"autoload": {
"psr-0": {
"Application_Ancillary_": "web/private/module/rpi/ancillary/"
}
}
}
这" autoload"会有类似的工作 - 但有些情况下,类名根据PSR-0没有映射,类名可能类似
Application_TestSomething =>网/私人/模块/测试/ ApplicationTestSomething
当我尝试使用1:1 classname =>文件映射它在我运行时没有工作:
composer dumpautoload -o
" Slim"类包含在 autoload_classmap.php
中理想情况下,包含所有作曲家的包(即:Slim等)都不会成为classmap文件的一部分,因为我有数百个遗留文件,我宁愿包含这些文件。
我认为到目前为止有人手动编辑 autoload_classmap.php
有什么建议吗?