如何在extbase插件中插入外部API


How do I insert an external API in an extbase plugin

我试图实现一个外部API到extbase插件,但每次我执行代码,它找不到类。

API和插件没有相同的命名空间。我在文件的开头添加了名称空间。我还尝试了ext_autolload,但没有成功。

由于API中有很多文件,我希望不必更改API中的所有名称空间。这也是一个不好的做法,但我找不到任何其他解决方案。

我终于找到了答案。结果,您需要将API放在"Resources/PHP"文件夹中。然后,使用"require_once"包含这些类。

我在这里找到了答案:https://docs.typo3.org/typo3cms/ExtbaseFluidBook/a-CodingGuidelines/Index.html