Code Duplication    Length = 9-9 lines in 4 locations

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

@@ 2641-2649 (lines=9) @@
2638
					}
2639
				}
2640
2641
				foreach ($parent_item_ids as $new_item_id => $parent_item_old_id) {
2642
					$parent_new_id = 0;
2643
					if($parent_item_old_id != 0){
2644
						$parent_new_id = $new_item_ids[$parent_item_old_id];
2645
					}
2646
					$sql = "UPDATE ".$table_item." SET parent_item_id = '".$parent_new_id."'
2647
					        WHERE c_id = ".$this->destination_course_id." AND id = '".$new_item_id."'";
2648
					Database::query($sql);
2649
				}
2650
				foreach ($previous_item_ids as $new_item_id => $previous_item_old_id) {
2651
					$previous_new_id = 0;
2652
					if($previous_item_old_id != 0){
@@ 2650-2658 (lines=9) @@
2647
					        WHERE c_id = ".$this->destination_course_id." AND id = '".$new_item_id."'";
2648
					Database::query($sql);
2649
				}
2650
				foreach ($previous_item_ids as $new_item_id => $previous_item_old_id) {
2651
					$previous_new_id = 0;
2652
					if($previous_item_old_id != 0){
2653
						$previous_new_id = $new_item_ids[$previous_item_old_id];
2654
					}
2655
					$sql = "UPDATE ".$table_item." SET previous_item_id = '".$previous_new_id."'
2656
					        WHERE  c_id = ".$this->destination_course_id." AND id = '".$new_item_id."'";
2657
					Database::query($sql);
2658
				}
2659
2660
				foreach ($next_item_ids as $new_item_id => $next_item_old_id) {
2661
					$next_new_id = 0;
@@ 2660-2668 (lines=9) @@
2657
					Database::query($sql);
2658
				}
2659
2660
				foreach ($next_item_ids as $new_item_id => $next_item_old_id) {
2661
					$next_new_id = 0;
2662
					if($next_item_old_id != 0){
2663
						$next_new_id = $new_item_ids[$next_item_old_id];
2664
					}
2665
					$sql = "UPDATE ".$table_item." SET next_item_id = '".$next_new_id."'
2666
					        WHERE c_id = ".$this->destination_course_id." AND id = '".$new_item_id."'";
2667
					Database::query($sql);
2668
				}
2669
2670
				foreach ($prerequisite_ids as $new_item_id => $prerequisite_old_id) {
2671
					$prerequisite_new_id = 0;
@@ 2670-2678 (lines=9) @@
2667
					Database::query($sql);
2668
				}
2669
2670
				foreach ($prerequisite_ids as $new_item_id => $prerequisite_old_id) {
2671
					$prerequisite_new_id = 0;
2672
					if($prerequisite_old_id != 0){
2673
						$prerequisite_new_id = $new_item_ids[$prerequisite_old_id];
2674
					}
2675
					$sql = "UPDATE ".$table_item." SET prerequisite = '".$prerequisite_new_id."'
2676
					        WHERE c_id = ".$this->destination_course_id." AND id = '".$new_item_id."'";
2677
					Database::query($sql);
2678
				}
2679
				$this->course->resources[RESOURCE_LEARNPATH][$id]->destination_id = $new_lp_id;
2680
			}
2681
		}