Moodle: Create a Web Service Function with core_external
Build a complete Moodle web service function with core_external: declare it in db/services.php, describe parameters and returns, add context and capa…
Transform Learning with a Powerful Enterprise LMS
Learn moreTag
Articles tagged Moodle Development.
Build a complete Moodle web service function with core_external: declare it in db/services.php, describe parameters and returns, add context and capa…
Renderables, Mustache templates and renderer classes in Moodle 5.3: how render() picks a path, how themes override plugin output, and what 4.5 to 5.3…
A step-by-step Moodle scheduled task plugin tutorial: the task class, db/tasks.php schedules and the R value, upgrade behaviour, CLI runs, retries, t…
Define a capability in db/access.php, add its string, bump the version and check it in code. Plus what an upgrade really changes on existing sites, a…
A reference to every Moodle plugin type in 5.3: the frankenstyle prefix, the directory, the subplugin types core plugins declare, what changed from 4…