daledavies / moodle-tool_registrationrules

GNU General Public License v3.0
2 stars 1 forks source link

Refactor plugin management #26

Closed daledavies closed 1 month ago

daledavies commented 1 month ago

Addresses issue #7 by removing the need to build our own table for plugin management, instead it is now generated by the admin_setting_manage_plugins parent class.

This also adds the ability for rule plugins to include their own general settings.

Rule plugins are also given a description that is shown on the plugin management page.

daledavies commented 1 month ago

I've fixed a conflict as main was updated, so waiting for checks to complete and I'll merge :)