Code Duplication    Length = 12-12 lines in 2 locations

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

@@ 1773-1784 (lines=12) @@
1770
                        'expired_time' => (int)$quiz->expired_time,
1771
                    );
1772
1773
                    if ($respect_base_content) {
1774
                        $my_session_id = $quiz->session_id;
1775
                        if (!empty($quiz->session_id)) {
1776
                            $my_session_id = $session_id;
1777
                        }
1778
                        $params['session_id'] = $my_session_id;
1779
                    } else {
1780
        				if (!empty($session_id)) {
1781
        					$session_id = intval($session_id);
1782
                            $params['session_id'] = $session_id;
1783
    				    }
1784
                    }
1785
                    $new_id = Database::insert($table_qui, $params);
1786
1787
                    if ($new_id) {
@@ 2484-2495 (lines=12) @@
2481
			foreach ($resources[RESOURCE_LEARNPATH] as $id => $lp) {
2482
2483
				$condition_session = "";
2484
				if (!empty($session_id)) {
2485
                    if ($respect_base_content) {
2486
                        $my_session_id = $lp->session_id;
2487
                        if (!empty($lp->session_id)) {
2488
                            $my_session_id = $session_id;
2489
                        }
2490
                        $condition_session = $my_session_id;
2491
                    } else {
2492
                        $session_id = intval($session_id);
2493
                        $condition_session = $session_id;
2494
                    }
2495
				}
2496
2497
				// Adding the author's image
2498
				if (!empty($lp->preview_image)) {