Moodle is an open-source Learning Management System (LMS) widely used by schools, universities, and companies.
This is a partial implementation of the Moodle API, but it is designed to be easily extended with additional Moodle functions. A pattern function is provided as a starting point for adding missing functions, following a simple 5-step approach.
The component includes a BL module that acts as a proxy for all Moodle functions.
How to configure:
In the Moodle_IS module, there are two site properties that must be configured to connect your OutSystems environment with your Moodle installation: