Exemplo n.º 1
0
 /**
  * Update instance status
  *
  * @param stdClass $instance
  * @param int $newstatus ENROL_INSTANCE_ENABLED, ENROL_INSTANCE_DISABLED
  * @return void
  */
 public function update_status($instance, $newstatus)
 {
     global $CFG;
     parent::update_status($instance, $newstatus);
     require_once "{$CFG->dirroot}/enrol/cohort/locallib.php";
     $trace = new null_progress_trace();
     enrol_cohort_sync($trace, $instance->courseid);
     $trace->finished();
 }
Exemplo n.º 2
0
 /**
  * Update instance status
  *
  * @param stdClass $instance
  * @param int $newstatus ENROL_INSTANCE_ENABLED, ENROL_INSTANCE_DISABLED
  * @return void
  */
 public function update_status($instance, $newstatus)
 {
     global $CFG;
     parent::update_status($instance, $newstatus);
     require_once "{$CFG->dirroot}/enrol/cohort/locallib.php";
     enrol_cohort_sync($instance->courseid);
 }