Code Duplication    Length = 12-12 lines in 2 locations

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

@@ 1769-1780 (lines=12) @@
1766
                        'expired_time' => (int)$quiz->expired_time,
1767
                    );
1768
1769
                    if ($respect_base_content) {
1770
                        $my_session_id = $quiz->session_id;
1771
                        if (!empty($quiz->session_id)) {
1772
                            $my_session_id = $session_id;
1773
                        }
1774
                        $params['session_id'] = $my_session_id;
1775
                    } else {
1776
        				if (!empty($session_id)) {
1777
        					$session_id = intval($session_id);
1778
                            $params['session_id'] = $session_id;
1779
    				    }
1780
                    }
1781
                    $new_id = Database::insert($table_qui, $params);
1782
1783
                    if ($new_id) {
@@ 2420-2431 (lines=12) @@
2417
			foreach ($resources[RESOURCE_LEARNPATH] as $id => $lp) {
2418
2419
				$condition_session = "";
2420
				if (!empty($session_id)) {
2421
                    if ($respect_base_content) {
2422
                        $my_session_id = $lp->session_id;
2423
                        if (!empty($lp->session_id)) {
2424
                            $my_session_id = $session_id;
2425
                        }
2426
                        $condition_session = $my_session_id;
2427
                    } else {
2428
                        $session_id = intval($session_id);
2429
                        $condition_session = $session_id;
2430
                    }
2431
				}
2432
2433
				// Adding the author's image
2434
				if (!empty($lp->preview_image)) {