Moodleのイベントとは、何かが起きたことを示す内部的な通知です。イベントは、ロギングやレポートに使用されるほか、Moodleのコードのある部分が、起きていることを「リッスン」したいときにはいつでも使用されます。
- 管理者は、サイト管理 > レポート > イベントリストで、すべての種類のイベントの一覧を表示できます。
- 一覧をフィルタして、特定のコンポーネント(コア、課題、ブックなど)、レベル(教える、参加、その他)、データベースクエリタイプ(作成、削除、リード、更新)を表示できます。
- イベント名をクリックすると、そのイベントに関する詳しい情報が表示されます。
教育レベル
- 教える - これらのイベントは通常、コースの教師が行うことのうち、学生の学習体験に影響を与えるものに関連しています。例えば、コースセクションの更新、課題の評定、ワークショップのフェーズの切り替えなどです。
- 参加 - これらのイベントは通常、ユーザの学習体験に関連しています。例えば、フォーラムへの投稿や課題の提出などです。
- その他 - このレベルには、教えることや学習に直接影響しないアクションが含まれます。例えば、カレンダーの更新、ユーザの作成、メッセージの閲覧などです。
関連項目
- イベントに関する開発者ドキュメント(レベルの例を掲載)

