Write better plugins – MoodleMoot Global 2024 Skip to content
Day 1 Presentation

Write better plugins

Moodle has several ways to test the plugins you create. You will need more than one method if you want to make sure that your plugins are working in all possible environments.

  • How to run moodle-plugin-ci locally on your Windows computer?
  • How to stress test GitHub Actions?
  • How to let PHP code sniffer do half of your work?
  • How to let AI write your Behat and PHP Unit tests for free?
  • What is mutation testing, and how to run it?

If you want to detect errors before they even happen and write robust code that requires almost no maintenance, some ideas can be helpful. Especially when they are 100% free.  


Do you want to hide this popup?