Skip to content

Moodle‐Plugin

Martin edited this page Apr 29, 2024 · 2 revisions

The Moodle-Plugin can be found in the plugin folder.

The plugin provides five services that are exposed as web services:

  • local_etutorsync_create_question_category: Creates a new question category.
  • local_etutorsync_update_question_category: Updates an existing question category.
  • local_etutorsync_create_question: Creates a new eTutor Coderunner question.
  • local_etutorsync_update_question: Updates an existing question.
  • local_etutorsync_deprecate_old_question: Deprecates a question that has been deleted in the eTutor system.

Development Hint

After updating the code, increase the version in file version.php. Otherwise Moodle won't detect the changes.

Here you can find the Moodle Database Schema documentation.

Here you can find Moodle Documentation for creating external services.

Clone this wiki locally