Enrolment options

This weeks content covers three new programming APIs in Moodle that are built around automatic class loading and namespaces.
 
They are: Tasks, Events and Logging.

Each of those does not involve writing a lot of code. But you should be familiar with namespaces and class loading. Tasks are straightforward in code, but are really a bit tricky to debug. I suggest you stick pretty close to the code given, to avoid having to track down bugs. Logging and events are two sides of the same coin, and by now you have probably seen them in Moodle code.

1st May 2024
1st May 2024
1st October 2024
1st October 2024