Code Duplication    Length = 7-7 lines in 3 locations

includes/class-wc-tax.php 3 locations

@@ 585-591 (lines=7) @@
582
	public static function get_rate_label( $key_or_rate ) {
583
		global $wpdb;
584
585
		if ( is_object( $key_or_rate ) ) {
586
			$key       = $key_or_rate->tax_rate_id;
587
			$rate_name = $key_or_rate->tax_rate_name;
588
		} else {
589
			$key       = $key_or_rate;
590
			$rate_name = $wpdb->get_var( $wpdb->prepare( "SELECT tax_rate_name FROM {$wpdb->prefix}woocommerce_tax_rates WHERE tax_rate_id = %s", $key ) );
591
		}
592
593
		if ( ! $rate_name ) {
594
			$rate_name = WC()->countries->tax_or_vat();
@@ 609-615 (lines=7) @@
606
	public static function get_rate_percent( $key_or_rate ) {
607
		global $wpdb;
608
609
		if ( is_object( $key_or_rate ) ) {
610
			$key      = $key_or_rate->tax_rate_id;
611
			$tax_rate = $key_or_rate->tax_rate;
612
		} else {
613
			$key      = $key_or_rate;
614
			$tax_rate = $wpdb->get_var( $wpdb->prepare( "SELECT tax_rate FROM {$wpdb->prefix}woocommerce_tax_rates WHERE tax_rate_id = %s", $key ) );
615
		}
616
617
		return apply_filters( 'woocommerce_rate_percent', floatval( $tax_rate ) . '%', $key );
618
	}
@@ 630-636 (lines=7) @@
627
	public static function get_rate_code( $key_or_rate ) {
628
		global $wpdb;
629
630
		if ( is_object( $key_or_rate ) ) {
631
			$key  = $key_or_rate->tax_rate_id;
632
			$rate = $key_or_rate;
633
		} else {
634
			$key  = $key_or_rate;
635
			$rate = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$wpdb->prefix}woocommerce_tax_rates WHERE tax_rate_id = %s", $key ) );
636
		}
637
638
		$code_string = '';
639