【问题标题】:How can I autoload my classes in the classes folder with composer?如何使用作曲家在类文件夹中自动加载我的类?
【发布时间】:2017-01-14 10:35:47
【问题描述】:

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

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

这样做时,我会在尝试引用我的类时出错。我不希望他们有命名空间。我希望能够像以前一样访问我的课程:

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

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

【问题讨论】:

标签: php json composer-php


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2018-02-27
    • 2019-02-15
    • 2014-10-11
    • 1970-01-01
    • 2021-06-27
    • 2018-03-30
    • 1970-01-01
    • 1970-01-01
    • 2013-02-02
    相关资源
    最近更新 更多