我正在开发一个 Laminas API 工具(1.4 版)项目。我的代码中有我需要的 ZF1 库。图书馆的结构是:
DirectoryA
.DirectoryB
file1.php =====> DirectoryA_DirectoryA_className
如上所示,类名是供应商前缀。
当我在我的代码中使用这个类时,使用语句如下所示:
use DirectoryA_DirectoryA_className
但在运行时我得到Class DirectoryA_DirectoryA_className not found错误。
我在composer.json文件中的自动加载配置:
"autoload": {
"psr-0": {
"DirectoryA_": "/lib/DirectoryA/DirectoryB"
}
},
还尝试了“DirectoryA_”:“/lib/DirectoryA”,“DirectoryA_”:“/lib”
我是 PHP 新手,任何帮助将不胜感激。