Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250711) (9addea9f0ac)
core_badges\event\observer Class Reference

Static Public Member Functions

static badge_criteria_review (badge_awarded $event)
 Triggered when 'badge_awarded' event happens.
 
static cohort_criteria_review (cohort_member_added $event)
 Triggered when the 'cohort_member_added' event happens.
 
static competency_criteria_review (competency_evidence_created $event)
 Triggered when '::core::event::competency_evidence_created' event is triggered.
 
static course_criteria_review (course_completed $event)
 Triggered when 'course_completed' event is triggered.
 
static course_module_criteria_review (course_module_completion_updated $event)
 Triggered when 'course_module_completion_updated' event is triggered.
 
static profile_criteria_review (user_updated $event)
 Triggered when 'user_updated' event happens.
 

Member Function Documentation

◆ badge_criteria_review()

static core_badges\event\observer::badge_criteria_review ( badge_awarded $event)
static

Triggered when 'badge_awarded' event happens.

Parameters
badge_awarded$eventevent generated when a badge is awarded.

◆ cohort_criteria_review()

static core_badges\event\observer::cohort_criteria_review ( cohort_member_added $event)
static

Triggered when the 'cohort_member_added' event happens.

Parameters
cohort_member_added$eventgenerated when a user is added to a cohort

◆ competency_criteria_review()

static core_badges\event\observer::competency_criteria_review ( competency_evidence_created $event)
static

Triggered when '::core::event::competency_evidence_created' event is triggered.

Parameters
competency_evidence_created$event

◆ course_criteria_review()

static core_badges\event\observer::course_criteria_review ( course_completed $event)
static

Triggered when 'course_completed' event is triggered.

Parameters
course_completed$event

◆ course_module_criteria_review()

static core_badges\event\observer::course_module_criteria_review ( course_module_completion_updated $event)
static

Triggered when 'course_module_completion_updated' event is triggered.

Parameters
course_module_completion_updated$event

◆ profile_criteria_review()

static core_badges\event\observer::profile_criteria_review ( user_updated $event)
static

Triggered when 'user_updated' event happens.

Parameters
user_updated$eventevent generated when user profile is updated.

The documentation for this class was generated from the following file: