Code Duplication    Length = 15-19 lines in 2 locations

includes/events/event-builder.php 2 locations

@@ 432-446 (lines=15) @@
429
					break;
430
431
				case 'if-started' :
432
				case 'if-not-started' :
433
434
					$start = $event->start_dt->setTimezone( $calendar->timezone )->getTimestamp();
435
436
					if ( 'if-started' == $tag ) {
437
						if ( $start < $calendar->now ) {
438
							return $calendar->get_event_html( $event, $partial );
439
						}
440
					} elseif ( 'if-not-started' == $tag ) {
441
						if ( $start > $calendar->now ) {
442
							return $calendar->get_event_html( $event, $partial );
443
						}
444
					}
445
446
					break;
447
448
				case 'if-ended' :
449
				case 'if-not-ended' :
@@ 449-467 (lines=19) @@
446
					break;
447
448
				case 'if-ended' :
449
				case 'if-not-ended' :
450
451
					if ( false !== $event->end ) {
452
453
						$end = $event->end_dt->setTimezone( $calendar->timezone )->getTimestamp();
454
455
						if ( 'if-ended' == $tag ) {
456
							if ( $end < $calendar->now ) {
457
								return $calendar->get_event_html( $event, $partial );
458
							}
459
						} elseif ( 'if-not-ended' == $tag ) {
460
							if ( $end > $calendar->now ) {
461
								return $calendar->get_event_html( $event, $partial );
462
							}
463
						}
464
465
					}
466
467
					break;
468
469
				case 'if-today' :
470
				case 'if-not-today' :