Development:NEWMODULE Reference: Difference between revisions
No edit summary |
No edit summary |
||
Line 27: | Line 27: | ||
== delete_instance (20) == | == delete_instance (20) == | ||
Deletes an assignment activity | Deletes an assignment activity | ||
Deletes all database records, files and calendar events for this assignment. | |||
== update_instance (20) == | == update_instance (20) == |
Revision as of 18:15, 3 April 2008
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. Between brakets the number of occurrences of each function in the following list of 20 modules: assignment, chat, choice, data, exercise, feedback, forum, glossary, hotpot, journal, label, lams, lesson, questionnaire, quiz, resource, scorm, survey, wiki, workshop.
- add_instance (20)
Create a new newmodule activity
Given an object containing all the necessary data, (defined by the form in mod.html) this function will create a new instance and return the id number of the new instance. The due data is added to the calendar This is common to all assignment types.
add_instance (20)
Create a new newmodule activity
Given an object containing all the necessary data, (defined by the form in mod.html) this function will create a new instance and return the id number of the new instance. The due data is added to the calendar This is common to all assignment types.
delete_instance (20)
Deletes an assignment activity Deletes all database records, files and calendar events for this assignment.