Core APIs: Difference between revisions
From MoodleDocs
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Moodle has a number of | Moodle has a number of core APIs that provide tools for Moodle scripts. | ||
==APIs used by all Moodle scripts== | |||
access | === Access control API - "access" === | ||
=== Database access API - "database" === | |||
=== File management API - "file" === | |||
=== Page construction API - "page" === | |||
=== Page rendering API - "renderer" === | |||
=== Language strings API - "string" === | |||
==Other APIs== | |||
===Activity completion API - "activity_completion"=== | |||
===Backup API - "backup"=== | |||
===Comment API - "comment"=== | |||
===Conditional activities API - "conditional"=== | |||
===Events API - "event"=== | |||
===External functions API - "external"=== | |||
===Groups API - "group"=== | |||
===Gradebook API - "grade"=== | |||
===Message API - "message"=== | |||
===Portfolio API - "portfolio"=== | |||
===Restore API - "restore"=== | |||
===RSS API - "rss"=== | |||
===Role API - "role"=== | |||
===Tags API - "tag"=== | |||
===Time API - "time"=== |
Revision as of 07:53, 3 January 2012
Moodle has a number of core APIs that provide tools for Moodle scripts.