Ejemplo n.º 1
0
 /**
  * Clone course data directory
  *
  * @access public
  * @static
  *
  * @param string obj_id source
  * @param string obj_id target
  */
 public static function _clone($a_source_id, $a_target_id)
 {
     $source = new ilFSStorageCourse($a_source_id);
     $target = new ilFSStorageCourse($a_target_id);
     $target->create();
     ilFileSystemStorage::_copyDirectory($source->getAbsolutePath(), $target->getAbsolutePath());
     // Delete member export files
     $target->deleteDirectory($target->getMemberExportDirectory());
     unset($source);
     unset($target);
     return true;
 }