MDL-76052 webservice_xmlrpc: Annotate some wrong plugin uses
commite7d3e042fc1338d53e812505622fbc2b1359b8e6
authorEloy Lafuente (stronk7) <stronk7@moodle.org>
Tue, 25 Oct 2022 17:11:30 +0000 (25 19:11 +0200)
committerEloy Lafuente (stronk7) <stronk7@moodle.org>
Fri, 4 Nov 2022 15:49:57 +0000 (4 16:49 +0100)
treef295ede0b00c2643d5a6cdcd32827acbb82adf18
parentdf227f38199fafbe25621b92cb6da856f9389d4b
MDL-76052 webservice_xmlrpc: Annotate some wrong plugin uses

It has been detected that there are various uses of the plugins
breaking the inter-communication principles, with core_webservice
implementing functionality plugin-dependent that should belong
to the plugins.

Because of that, https://tracker.moodle.org/browse/MDL-76078 has
been created and we have added some TODO/@todo comments in core
pointing to that issue, for further analysis and fixes there.
admin/webservice/documentation.php
webservice/renderer.php
webservice/wsdoc.php