Code Duplication    Length = 5-5 lines in 2 locations

_inc/lib/icalendar-reader.php 2 locations

@@ 359-363 (lines=5) @@
356
								$start_time = date( 'His', $event_start_timestamp );
357
								$event_end_timestamp = $event_start_timestamp + $duration;
358
								$end_time = date( 'His', $event_end_timestamp );
359
								if ( 8 == strlen( $event['DTSTART'] ) ) {
360
									$exdate_compare = date( 'Ymd', $event_start_timestamp );
361
								} else {
362
									$exdate_compare = date( 'Ymd\THis', $event_start_timestamp );
363
								}
364
365
								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 ) ) {
366
									if ( 8 == strlen( $event['DTSTART'] ) ) {
@@ 401-405 (lines=5) @@
398
							$start_time = date( 'His', $event_start_timestamp );
399
							$event_end_timestamp = $event_start_timestamp + $duration;
400
							$end_time = date( 'His', $event_end_timestamp );
401
							if ( 8 == strlen( $event['DTSTART'] ) ) {
402
								$exdate_compare = date( 'Ymd', $event_start_timestamp );
403
							} else {
404
								$exdate_compare = date( 'Ymd\THis', $event_start_timestamp );
405
							}
406
407
							if ( $event_end_timestamp > $current && $event_start_timestamp < $until && $count_counter <= $rrule_count && $event_start_timestamp >= $date_from_ics && ! in_array( $exdate_compare, $exdates ) ) {
408
								if ( 8 == strlen( $event['DTSTART'] ) ) {