Code Duplication    Length = 6-8 lines in 2 locations

includes/class-give-logging.php 2 locations

@@ 555-562 (lines=8) @@
552
			// Set old params.
553
			foreach ( $query_params as $new_query_param => $old_query_param ) {
554
555
				if ( isset( $log_query[ $old_query_param ] ) && empty( $log_query[ $new_query_param ] ) ) {
556
					$log_query[ $new_query_param ] = $log_query[ $old_query_param ];
557
					continue;
558
				} elseif ( ! isset( $log_query[ $new_query_param ] ) ) {
559
					continue;
560
				} elseif( empty( $log_query[ $new_query_param ] ) ) {
561
					continue;
562
				}
563
564
				switch ( $new_query_param ) {
565
					case 'log_type':
@@ 611-616 (lines=6) @@
608
			// Set only old params.
609
			$query_params = array_flip( $query_params );
610
			foreach ( $query_params as $old_query_param => $new_query_param ) {
611
				if ( isset( $log_query[ $new_query_param ] ) && empty( $log_query[ $old_query_param ] ) ) {
612
					$log_query[ $old_query_param ] = $log_query[ $new_query_param ];
613
					continue;
614
				} elseif ( ! isset( $log_query[ $old_query_param ] ) ) {
615
					continue;
616
				}
617
618
				switch ( $old_query_param ) {
619
					case 'tax_query':