See Release Notes
Long Term Support Release
(no description)
File Size: | 438 lines (17 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
eventobservers:: (27 methods):
course_event_should_be_handled()
area_altered()
course_created()
course_deleted()
course_restored()
course_updated()
course_altered()
course_section_created()
course_section_deleted()
course_section_updated()
course_module_created()
course_module_deleted()
course_module_restored()
course_module_updated()
course_category_created()
course_category_deleted()
course_category_updated()
mod_lesson_page_created()
mod_lesson_page_deleted()
mod_lesson_page_updated()
core_question_created()
core_question_updated()
core_question_deleted()
book_chapter_created()
book_chapter_deleted()
book_chapter_updated()
observer_insert()
Class: eventobservers - X-Ref
Observer class containing methods monitoring various events.course_event_should_be_handled(int $courseid) X-Ref |
For course events to be handled, the accessibility tool needs to be enabled, and if a courseid is specified, the course has to have been added to the scheduler. param: int $courseid return: bool |
area_altered(base $event) X-Ref |
Content area altered event observer. param: base $event The area altered event. |
course_created(\core\event\course_created $event) X-Ref |
Course created event observer. param: \core\event\course_created $event The course created event. |
course_deleted(\core\event\course_deleted $event) X-Ref |
Course deleted event observer. param: \core\event\course_deleted $event The course deleted event. |
course_restored(\core\event\course_restored $event) X-Ref |
Course restored event observer. param: \core\event\course_restored $event The course restored event. |
course_updated(\core\event\course_updated $event) X-Ref |
Course update event observer. param: \core\event\course_updated $event The course updated event. |
course_altered(base $event) X-Ref |
Course update event observer. This is called on both course_created and course_updated, so use the base class as a type hint. param: base $event The course updated event. |
course_section_created(\core\event\course_section_created $event) X-Ref |
Course section created event observer. param: \core\event\course_section_created $event The course section created event. |
course_section_deleted(\core\event\course_section_deleted $event) X-Ref |
Course section deleted event observer. param: \core\event\course_section_deleted $event The course section deleted event. |
course_section_updated(\core\event\course_section_updated $event) X-Ref |
Course section update event observer. param: \core\event\course_section_updated $event The course section updated event. |
course_module_created(\core\event\course_module_created $event) X-Ref |
Course module created event observer. param: \core\event\course_module_created $event The course module created event. |
course_module_deleted(\core\event\course_module_deleted $event) X-Ref |
Course module deleted event observer. param: \core\event\course_module_deleted $event The course module deleted event. |
course_module_restored(\core\event\course_module_restored $event) X-Ref |
Course module restored event observer. param: \core\event\course_module_restored $event The course module restored event. |
course_module_updated(\core\event\course_module_updated $event) X-Ref |
Course module updated event observer. param: \core\event\course_module_updated $event The course module updated event. |
course_category_created(\core\event\course_category_created $event) X-Ref |
course_category created event observer. param: \core\event\course_category_created $event The course_category created event. |
course_category_deleted(\core\event\course_category_deleted $event) X-Ref |
course_category deleted event observer. param: \core\event\course_category_deleted $event The course_category deleted event. |
course_category_updated(\core\event\course_category_updated $event) X-Ref |
course_category update event observer. param: \core\event\course_category_updated $event The course_category updated event. |
mod_lesson_page_created(\mod_lesson\event\page_created $event) X-Ref |
mod_lesson_page created event observer. param: \mod_lesson\event\page_created $event The mod_lesson page created event. |
mod_lesson_page_deleted(\mod_lesson\event\page_deleted $event) X-Ref |
mod_lesson_page deleted event observer. param: \mod_lesson\event\page_deleted $event The mod_lesson page deleted event. |
mod_lesson_page_updated(\mod_lesson\event\page_updated $event) X-Ref |
mod_lesson_page updated event observer. param: \mod_lesson\event\page_updated $event The mod_lesson page updated event. |
core_question_created(\core\event\question_created $event) X-Ref |
core_question created observer param: \core\event\question_created $event The core_question created event. |
core_question_updated(\core\event\question_updated $event) X-Ref |
core_question updated observer param: \core\event\question_updated $event The core_question created event. |
core_question_deleted(\core\event\question_deleted $event) X-Ref |
core_question deleted observer param: \core\event\question_deleted $event The core_question deleted event. |
book_chapter_created(\mod_book\event\chapter_created $event) X-Ref |
Book chapter created event observer. param: \mod_book\event\chapter_created $event The book chapter created event. |
book_chapter_deleted(\mod_book\event\chapter_deleted $event) X-Ref |
Book chapter deleted event observer. param: \mod_book\event\chapter_deleted $event The book chapter deleted event. |
book_chapter_updated(\mod_book\event\chapter_updated $event) X-Ref |
Book chapter update event observer. param: \mod_book\event\chapter_updated $event The book chapter updated event. |
observer_insert(stdClass $data) X-Ref |
Add an observer record if appropriate. param: stdClass $data |