我试图实现一个外部API到extbase插件,但每次我执行代码,它找不到类。
API和插件没有相同的命名空间。我在文件的开头添加了名称空间。我还尝试了ext_autolload,但没有成功。
由于API中有很多文件,我希望不必更改API中的所有名称空间。这也是一个不好的做法,但我找不到任何其他解决方案。
我终于找到了答案。结果,您需要将API放在"Resources/PHP"文件夹中。然后,使用"require_once"包含这些类。
我在这里找到了答案:https://docs.typo3.org/typo3cms/ExtbaseFluidBook/a-CodingGuidelines/Index.html