moodle - 放置共同逻辑的最佳位置

时间:2012-03-16 10:00:23

标签: moodle

我有一个应该通过块和模块使用的方法,我应该把它放在哪里, 我是否需要在每个使用它的类中要求它,或者有一个地方moodle会自动加载它是否适用于这种情况?我正在寻找最佳实践。

1 个答案:

答案 0 :(得分:2)

对于像这样的常见第三方库没有正式的地方,但是你可以使用/ local文件夹,它就像你得到的那样近。文档here解释了如何创建一个本地插件,在您的情况下需要不起作用,所以只需要一个基本的version.php文件和lib.php。然后,您的模块和块可以使用require_once()来确保包含/ local中的lib.php文件。