Code Duplication    Length = 6-8 lines in 2 locations

includes/class-give-logging.php 2 locations

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