Code Duplication    Length = 6-8 lines in 2 locations

includes/class-give-logging.php 2 locations

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