我们使用了许多第三方开源产品,例如PhpExcel和HtmlPurifier。过去,我们始终为它们提供一个单独的文件夹,并相应地对其进行命名,但现在想知道是否存在使用Joomla \libraries
文件夹安装/使用它们的更常规方法。
我已经在扩展中使用了自己的库,但是尚不清楚这是否确实适用于编写自己的库,或者是否可以与“文件夹中的任何内容”一起使用。在开始研发之前,我希望有一些建议或见识,但会在发现时有所更新。
这应适用于文件夹中的所有内容,但此处添加的任何内容均应适用于Joomla编码约定。这将包括严格执行仅包含单个类的文件等。如果包含第三方,则可能需要在使用前对其进行修改。
—
杰里米·普罗菲特
JLoader
在插件事件中使用它来自动加载它