Code Duplication    Length = 9-9 lines in 4 locations

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

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