Code Duplication    Length = 5-5 lines in 2 locations

_inc/lib/icalendar-reader.php 2 locations

@@ 328-332 (lines=5) @@
325
								$start_time = date( 'His', $event_start_timestamp );
326
								$event_end_timestamp = $event_start_timestamp + $duration;
327
								$end_time = date( 'His', $event_end_timestamp );
328
								if ( 8 == strlen( $event['DTSTART'] ) ) {
329
									$exdate_compare = date( 'Ymd', $event_start_timestamp );
330
								} else {
331
									$exdate_compare = date( 'Ymd\THis', $event_start_timestamp );
332
								}
333
334
								if ( in_array( $day, $bydays ) && $event_end_timestamp > $current && $event_start_timestamp < $until && $count_counter <= $rrule_count && $event_start_timestamp >= $date_from_ics && ! in_array( $exdate_compare, $exdates ) ) {
335
									if ( 8 == strlen( $event['DTSTART'] ) ) {
@@ 370-374 (lines=5) @@
367
							$start_time = date( 'His', $event_start_timestamp );
368
							$event_end_timestamp = $event_start_timestamp + $duration;
369
							$end_time = date( 'His', $event_end_timestamp );
370
							if ( 8 == strlen( $event['DTSTART'] ) ) {
371
								$exdate_compare = date( 'Ymd', $event_start_timestamp );
372
							} else {
373
								$exdate_compare = date( 'Ymd\THis', $event_start_timestamp );
374
							}
375
376
							if ( $event_end_timestamp > $current && $event_start_timestamp < $until && $count_counter <= $rrule_count && $event_start_timestamp >= $date_from_ics && ! in_array( $exdate_compare, $exdates ) ) {
377
								if ( 8 == strlen( $event['DTSTART'] ) ) {