Moodle - 用于自定义核心功能的Hook事件

时间:2014-06-24 07:45:01

标签: listener hook moodle

在moodle中,有没有办法可以加入核心功能,例如添加课程,创建用户和添加我们自己的自定义代码,因此没有核心修改。

1 个答案:

答案 0 :(得分:1)

有些事件会在用户/课程更新后触发,因此您可以在这些事件发生后自行采取行动。

没有一种方法可以覆盖原始功能,而无需进行核心修改。

对于2.7之前的Moodle版本,事件API记录在:http://docs.moodle.org/dev/Events_API (第5节列出了您可以收听的核心事件)

对于Moodle 2.7以上,事件API记录在: http://docs.moodle.org/dev/Event_2 (第4.5.1节列出了您可以收听的核心事件)