Hello,
According to Moodle's coding style guidelines, all classes, methods/functions, and variables should be snake-cased in lowercase English. Please refer to the Moodle Coding Style Guide for more details.
Filenames should:
- Be whole English words
- Be as short as possible
- Use lowercase letters only
Class Names:
- Should be lowercase English words, separated by underscores
Function Names:
- Should use simple lowercase English words and start with the Frankenstyle prefix and plugin name to avoid conflicts. Words should be separated by underscores.
For further details, you can refer to the Frankenstyle Naming Guidelines.
Please ensure that your code follows these conventions for better consistency and compatibility.


Hello,
According to Moodle's coding style guidelines, all classes, methods/functions, and variables should be snake-cased in lowercase English. Please refer to the Moodle Coding Style Guide for more details.
Filenames should:
Class Names:
Function Names:
For further details, you can refer to the Frankenstyle Naming Guidelines.
Please ensure that your code follows these conventions for better consistency and compatibility.