如何在 symfony 5 中包含 class?

How to include class in symfony 5?

我有一个包含 Paysafecard class 的 php 文件。文件名为 Paysafecard.php。我想将它包含在我的控制器中。我该怎么做?

如果您使用的是 Symfony,那么您肯定在使用 composer 自动加载。

转到项目的根目录路径并搜索 composer.json 文件。

在其中您可以找到这样的指令:

 "autoload": {
        "psr-4": {
            "App\": "src/"
        }
    },

这句话表示名称与目录的映射。

现在看实际的文件路径,例如/src/lib/Paymenterio.php

转到要使用的控制器 class 将路径替换为自动加载别名并删除扩展名。

use App\lib\Paymenterio;