Code Duplication    Length = 8-9 lines in 2 locations

calendar/inc/class.calendar_boupdate.inc.php 2 locations

@@ 2758-2766 (lines=9) @@
2755
					{
2756
						break; // this is an existing exception
2757
					}
2758
					elseif (isset($event['recurrence']) &&
2759
						in_array($event['recurrence'], $master_event['recur_exception']))
2760
					{
2761
						$type = 'SERIES-PSEUDO-EXCEPTION'; // could also be a real one
2762
						$recurrence_event = $master_event;
2763
						$recurrence_event['start'] = $event['recurrence'];
2764
						$recurrence_event['end'] -= $master_event['start'] - $event['recurrence'];
2765
						break;
2766
					}
2767
					elseif (in_array($event['start'], $master_event['recur_exception']))
2768
					{
2769
						$type='SERIES-PSEUDO-EXCEPTION'; // new pseudo exception?
@@ 2767-2774 (lines=8) @@
2764
						$recurrence_event['end'] -= $master_event['start'] - $event['recurrence'];
2765
						break;
2766
					}
2767
					elseif (in_array($event['start'], $master_event['recur_exception']))
2768
					{
2769
						$type='SERIES-PSEUDO-EXCEPTION'; // new pseudo exception?
2770
						$recurrence_event = $master_event;
2771
						$recurrence_event['start'] = $event['start'];
2772
						$recurrence_event['end'] -= $master_event['start'] - $event['start'];
2773
						break;
2774
					}
2775
					else
2776
					{
2777
						// try to find a suitable pseudo exception date