MDL-82168 badges: Add WS to enable/disable badges

This commit is contained in:
Sara Arjona
2024-07-11 11:19:34 +08:00
committed by Jun Pataleta
parent 11b276fc1b
commit 814753e558
8 changed files with 888 additions and 9 deletions
+12
View File
@@ -119,6 +119,18 @@ $functions = array(
'ajax' => true,
'loginrequired' => true,
),
'core_badges_disable_badges' => [
'classname' => 'core_badges\external\disable_badges',
'description' => 'Disable badges',
'type' => 'write',
'ajax' => true,
],
'core_badges_enable_badges' => [
'classname' => 'core_badges\external\enable_badges',
'description' => 'Enable badges',
'type' => 'write',
'ajax' => true,
],
'core_badges_get_user_badges' => array(
'classname' => 'core_badges_external',
'methodname' => 'get_user_badges',