Merge branch 'MDL-64656-master' of git://github.com/jleyva/moodle
[moodle.git] / lib / db / services.php
index 7b2b093..95a17be 100644 (file)
@@ -74,6 +74,33 @@ $functions = array(
         'ajax'          => true,
         'loginrequired' => false,
     ),
+    'core_backup_get_async_backup_progress' => array(
+        'classname'   => 'core_backup_external',
+        'classpath' => 'backup/externallib.php',
+        'methodname'  => 'get_async_backup_progress',
+        'description' => 'Get the progress of an Asyncronhous backup.',
+        'type'        => 'read',
+        'ajax'          => true,
+        'loginrequired' => true,
+    ),
+    'core_backup_get_async_backup_links_backup' => array(
+        'classname'   => 'core_backup_external',
+        'classpath' => 'backup/externallib.php',
+        'methodname'  => 'get_async_backup_links_backup',
+        'description' => 'Gets the data to use when updating the status table row in the UI for when an async backup completes.',
+        'type'        => 'read',
+        'ajax'          => true,
+        'loginrequired' => true,
+   ),
+   'core_backup_get_async_backup_links_restore' => array(
+        'classname'   => 'core_backup_external',
+        'classpath' => 'backup/externallib.php',
+        'methodname'  => 'get_async_backup_links_restore',
+        'description' => 'Gets the data to use when updating the status table row in the UI for when an async restore completes.',
+        'type'        => 'read',
+        'ajax'          => true,
+        'loginrequired' => true,
+    ),
     'core_badges_get_user_badges' => array(
         'classname'     => 'core_badges_external',
         'methodname'    => 'get_user_badges',