Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

NEWMODULE Reference

From MoodleDocs

NEWMODULE Documentation > Reference


Note: This page is a work-in-progress. Feedback and suggested improvements are welcome. Please join the discussion on moodle.org or use the page comments.


This is a first draft of the list ot the functions more frequently used into Moodle modules

  • add_instance
  • delete_instance
  • update_instance
  • get_participants
  • user_complete
  • user_outline
  • get_post_actions
  • get_view_actions
  • cron
  • reset_userdata
  • print_recent_activity
  • reset_course_form_defaults
  • reset_course_form_definition
  • get_user_grades
  • grade_item_delete
  • grade_item_update
  • grades
  • update_grades
  • reset_gradebook
  • scale_used
  • scale_used_anywhere
  • get_recent_mod_activity
  • log_info
  • print_overview
  • print_recent_mod_activity
  • refresh_events
  • file_area
  • file_area_name