-
Improvement
-
Resolution: Fixed
-
Minor
-
3.1.2
-
MOODLE_31_STABLE
-
MOODLE_33_STABLE
-
Unlike most plugin types, where uninstall is allowed or prevented based on some logic (e.g. whether the plugin is in use or not), webservice plugins can never be deleted. It's hard to see a good reason for this, particularly given that the whole webservices functionality can be switched off, and it can cause problems for server administrators. In particular, if a third-party webservice plugin has been installed it can never be properly uninstalled, even if it is no longer supported or under development.