PSR-4自动加载和命名空间导入无法查找类

时间:2015-09-08 06:04:06

标签: php namespaces phpunit psr-4

我正在尝试在某些单元测试中自动加载src文件夹和use的内容。 以下是composer.json

的自动加载部分
"autoload": {
    "psr-0": {
      "Meetup\\Login\\": "src/"
    }
}

users文件夹中有一个名为src/core的类。附上截图。

我知道为什么我在尝试使用PHP Fatal error: Class 'Meetup\Login\Core\Users导入users类的单元测试中收到错误use Meetup\Login\Core\Users

enter image description here 注意:很可能是我个人的愚蠢疏忽。

1 个答案:

答案 0 :(得分:1)

正如@Orangepill和@Havelock所指出的那样,我的眼睛确实有问题。

应该是psr-4而不是psr-0,而users.php需要重命名为Users.php