未定义 class 和使用 Doctrine 的方法

Undefined class and method using Doctrine

我被带入了一个项目并试图在本地复制该项目。我在我的机器上设置了 XAMPP,但我很难找到正确的路径。在服务器上,设置在 public_html 文件夹上方有 Doctrine 库。我在我的本地机器上也做了同样的事情,但似乎调用没有找到正确的地方。

之前的开发者有

    function __autoload($class_name)
{
    require str_replace("\", "/", $class_name) . '.php';
}

现在,在 phpstorm 的任何地方,我都发现 class 未定义或方法未定义 Doctrine\DBAL\Configuration...

示例配置说未定义Class:

$config = new Doctrine\DBAL\Configuration();

或此未定义 Class 再次

$this->connection = Doctrine\DBAL\DriverManager::getConnection($connectionParams, $config);

如有任何帮助,我们将不胜感激。我以前没有用 Doctrine 开发过。我在想这可能是我的层次结构以某种方式设置的方式,但它反映了远程主机。

我的本地主机设置中的路径确实是错误的。我需要在 phpStorm 中添加资源文件,以便项目可以访问这些文件;另外,通往学说的道路更高。