Przeglądaj źródła

Update 'backup/moodle2/restore_iassign_activity_task.class.php'

Synchronizing iAssign Git with the current iAssign stable version (until Moodle 5.0).
Small changes in: ilm_manager.php, lang/*/iassign.php
Bigger changes in: ilm_manager_form.php, lib.php, settings_form.php, settings.php, version.php, backup/moodle2/*.php, ilm_debug/escreva.php, ilm_handlers/java.php
New iLM versions: iassign/ilm/iFractions/, iassign/ilm/iHanoi/, iassign/ilm/iVProg/
New file (was missing): settings_activities.php
leo 1 miesiąc temu
rodzic
commit
839044a583
1 zmienionych plików z 40 dodań i 53 usunięć
  1. 40 53
      backup/moodle2/restore_iassign_activity_task.class.php

+ 40 - 53
backup/moodle2/restore_iassign_activity_task.class.php

@@ -4,62 +4,55 @@
  * Define all the backup steps that will be used by the backup_iassign_activity_task
  *
  * @author Patricia Alves Rodrigues
- * @author Leônidas O. Brandão
+ * @author Leo^nidas de Oliveira Branda~o
  * @version v 1.0 2012
  * @package mod_iassign_backup
  * @since 2012
- * @copyright iMatica (<a href="http://www.matematica.br">iMath</a>) - Computer Science Dep. of IME-USP (Brazil)
+ * @cite iMath (http://www.matematica.br) - LInE (www.usp.br/line) - Computer Science Dep. of IME-USP (Brazil)
  * 
  * <b>License</b> 
  *  - http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  *  
  * @see restore_activity_task
  */
-/**
- * Moodle core defines constant MOODLE_INTERNAL which shall be used to make sure that the script is included and not called directly.
- */
+
+// Moodle core defines constant MOODLE_INTERNAL which shall be used to make sure that the script is included and not called directly.
 defined('MOODLE_INTERNAL') || die();
 
 require_once($CFG->dirroot . '/mod/iassign/backup/moodle2/restore_iassign_stepslib.php');
 
-/**
- * iassign restore task that provides all the settings and steps to perform one complete restore of the activity.
- */
+
+/// iAssign restore task that provides all the settings and steps to perform one complete restore of the activity.
 class restore_iassign_activity_task extends restore_activity_task {
 
-  /**
-   * Define (add) particular settings this activity can have.
-   */
+  // Define (add) particular settings this activity can have.
   protected function define_my_settings () {
     // No particular settings for this activity
-  }
+    }
+
 
-  /**
-   * Define (add) particular steps this activity can have.
-   */
+  // Define (add) particular steps this activity can have.
   protected function define_my_steps () {
     // iAssign only has one structure step
     $this->add_step(new restore_iassign_activity_structure_step('iassign_structure', 'iassign.xml'));
-  }
+    }
 
-  /**
-   * Define the contents in the activity that must be
-   * processed by the link decoder.
-   * @return array Return a content of activity
-   */
+
+  // Define the contents in the activity that must be
+  // processed by the link decoder.
+  // @return array Return a content of activity
   static public function define_decode_contents () {
     $contents = array();
 
     $contents[] = new restore_decode_content('iassign', array('name'), 'iassign');
 
     return $contents;
-  }
+    }
+
 
-  /**
-   * Define the decoding rules for links belonging
-   * to the activity to be executed by the link decoder.
-   * @return array Return the restore decode rule.
-   */
+  // Define the decoding rules for links belonging
+  // to the activity to be executed by the link decoder.
+  // @return array Return the restore decode rule.
   static public function define_decode_rules () {
     $rules = array();
 
@@ -67,15 +60,13 @@ class restore_iassign_activity_task extends restore_activity_task {
     $rules[] = new restore_decode_rule('IASSIGNINDEX', '/mod/iassign/index.php?id=$1', 'course_module');
 
     return $rules;
-  }
-
-  /**
-   * Define the restore log rules that will be applied
-   * by the {@link restore_logs_processor} when restoring
-   * iassign logs. It must return one array
-   * of {@link restore_log_rule} objects.
-   * @return array Return the restore log rule.
-   */
+    }
+
+  // Define the restore log rules that will be applied
+  // by the {@link restore_logs_processor} when restoring
+  // iassign logs. It must return one array
+  // of {@link restore_log_rule} objects.
+  // @return array Return the restore log rule.
   static public function define_restore_log_rules () {
     $rules = array();
 
@@ -92,24 +83,20 @@ class restore_iassign_activity_task extends restore_activity_task {
     // more...
 
     return $rules;
-  }
-
-  /**
-   * Define the restore log rules that will be applied
-   * by the {@link restore_logs_processor} when restoring
-   * course logs. It must return one array
-   * of {@link restore_log_rule} objects
-   *
-   * Note this rules are applied when restoring course logs
-   * by the restore final task, but are defined here at
-   * activity level. All them are rules not linked to any module instance (cmid = 0)
-   *
-   * @return array Return the restore log rule of course.
-   */
+    }
+
+
+  // Define the restore log rules that will be applied
+  // by the {@link restore_logs_processor} when restoring
+  // course logs. It must return one array
+  // of {@link restore_log_rule} objects
+  // Note this rules are applied when restoring course logs
+  // by the restore final task, but are defined here at
+  // activity level. All them are rules not linked to any module instance (cmid = 0)
+  // @return array Return the restore log rule of course.
   static public function define_restore_log_rules_for_course () {
     $rules = array();
-
     return $rules;
-  }
+    }
 
-}
+  }