Composer autoload,找不到类

时间:2016-04-23 11:00:05

标签: php composer-php

我收到此错误:致命错误:未找到类'Handlers \ AuthenticateHandler'

我的composer.json

    {
  "autoload": {
    "psr-4": {"Handlers\\": "/"}
  }
}

AuthenticateHandler.php:

<?php

namespace Handlers;

class AuthenticateHandler
{
    static function handle(){

    }
}

我如何使用它:

require_once "Handlers/vendor/autoload.php";
-----
 \Handlers\AuthenticateHandler::handle();

1 个答案:

答案 0 :(得分:2)

在引用自动加载路径中的当前目录时,您应该使用.而不是//实际上是指您的根文件夹。

这应解决问题:

"autoload": {
    "psr-4": {
        "Handlers\\": "."
    }
}