Code Duplication    Length = 9-9 lines in 4 locations

main/coursecopy/classes/CourseRestorer.class.php 4 locations

@@ 2705-2713 (lines=9) @@
2702
					}
2703
				}
2704
2705
				foreach ($parent_item_ids as $new_item_id => $parent_item_old_id) {
2706
					$parent_new_id = 0;
2707
					if($parent_item_old_id != 0){
2708
						$parent_new_id = $new_item_ids[$parent_item_old_id];
2709
					}
2710
					$sql = "UPDATE ".$table_item." SET parent_item_id = '".$parent_new_id."'
2711
					        WHERE c_id = ".$this->destination_course_id." AND id = '".$new_item_id."'";
2712
					Database::query($sql);
2713
				}
2714
				foreach ($previous_item_ids as $new_item_id => $previous_item_old_id) {
2715
					$previous_new_id = 0;
2716
					if($previous_item_old_id != 0){
@@ 2714-2722 (lines=9) @@
2711
					        WHERE c_id = ".$this->destination_course_id." AND id = '".$new_item_id."'";
2712
					Database::query($sql);
2713
				}
2714
				foreach ($previous_item_ids as $new_item_id => $previous_item_old_id) {
2715
					$previous_new_id = 0;
2716
					if($previous_item_old_id != 0){
2717
						$previous_new_id = $new_item_ids[$previous_item_old_id];
2718
					}
2719
					$sql = "UPDATE ".$table_item." SET previous_item_id = '".$previous_new_id."'
2720
					        WHERE  c_id = ".$this->destination_course_id." AND id = '".$new_item_id."'";
2721
					Database::query($sql);
2722
				}
2723
2724
				foreach ($next_item_ids as $new_item_id => $next_item_old_id) {
2725
					$next_new_id = 0;
@@ 2724-2732 (lines=9) @@
2721
					Database::query($sql);
2722
				}
2723
2724
				foreach ($next_item_ids as $new_item_id => $next_item_old_id) {
2725
					$next_new_id = 0;
2726
					if($next_item_old_id != 0){
2727
						$next_new_id = $new_item_ids[$next_item_old_id];
2728
					}
2729
					$sql = "UPDATE ".$table_item." SET next_item_id = '".$next_new_id."'
2730
					        WHERE c_id = ".$this->destination_course_id." AND id = '".$new_item_id."'";
2731
					Database::query($sql);
2732
				}
2733
2734
				foreach ($prerequisite_ids as $new_item_id => $prerequisite_old_id) {
2735
					$prerequisite_new_id = 0;
@@ 2734-2742 (lines=9) @@
2731
					Database::query($sql);
2732
				}
2733
2734
				foreach ($prerequisite_ids as $new_item_id => $prerequisite_old_id) {
2735
					$prerequisite_new_id = 0;
2736
					if($prerequisite_old_id != 0){
2737
						$prerequisite_new_id = $new_item_ids[$prerequisite_old_id];
2738
					}
2739
					$sql = "UPDATE ".$table_item." SET prerequisite = '".$prerequisite_new_id."'
2740
					        WHERE c_id = ".$this->destination_course_id." AND id = '".$new_item_id."'";
2741
					Database::query($sql);
2742
				}
2743
				$this->course->resources[RESOURCE_LEARNPATH][$id]->destination_id = $new_lp_id;
2744
			}
2745
		}