如何使用composer在classes文件夹中自动加载我的类?

时间:2016-09-06 21:17:53

标签: php json composer-php

我尝试将以下内容添加到我的composer.json文件中。

"autoload": {
    "psr-4": {
        "": "classes/"
    }
}

执行此操作时,我会在尝试引用我的类时遇到错误。我不希望他们拥有命名空间。我希望能够像访问我一样访问我的课程:

spl_autoload_register(function ($class) {
    include '../classes/' . $class . '.php';
});

spl_autoload_register正在处理我的所有文件,由于不熟悉,我似乎无法让作曲家工作。任何帮助都会很棒。谢谢!

1 个答案:

答案 0 :(得分:0)

我最终使用了@AlexBlex所说的内容。主要问题是我在更改composer dumpautoload文件后没有运行composer.json