【发布时间】:2015-12-30 02:58:56
【问题描述】:
我正在为 composer 包编写一些测试,但我无法在 /src 的子文件夹中加载类。
我的文件夹结构
root
- src
- file1.php
- folder1
- folder2
- file2.php
- tests
测试的文件夹结构反映了 src 之一。
在我的 composer.json 我有:
{
"autoload": {
"psr-4": {
"Namespace1\\\Package_Namespace\\\": "src"
}
}
}
现在,当我启动测试时,只有 src 中的测试可以很好地包含自己的类,而使用子文件夹中的类的测试则不能(例如,永远不会加载 file2.php)。
我也尝试在 composer.json 文件中显式指定子文件夹,但它似乎不起作用。
我希望有人可以帮助我。如果您需要更多信息,请告诉我,我会提供。
谢谢你,祝你圣诞快乐!
【问题讨论】:
标签: php composer-php autoload