Code Duplication    Length = 7-7 lines in 3 locations

includes/class-wc-tax.php 3 locations

@@ 533-539 (lines=7) @@
530
	public static function get_rate_label( $key_or_rate ) {
531
		global $wpdb;
532
533
		if ( is_object( $key_or_rate ) ) {
534
			$key       = $key_or_rate->tax_rate_id;
535
			$rate_name = $key_or_rate->tax_rate_name;
536
		} else {
537
			$key       = $key_or_rate;
538
			$rate_name = $wpdb->get_var( $wpdb->prepare( "SELECT tax_rate_name FROM {$wpdb->prefix}woocommerce_tax_rates WHERE tax_rate_id = %s", $key ) );
539
		}
540
541
		if ( ! $rate_name ) {
542
			$rate_name = WC()->countries->tax_or_vat();
@@ 557-563 (lines=7) @@
554
	public static function get_rate_percent( $key_or_rate ) {
555
		global $wpdb;
556
557
		if ( is_object( $key_or_rate ) ) {
558
			$key      = $key_or_rate->tax_rate_id;
559
			$tax_rate = $key_or_rate->tax_rate;
560
		} else {
561
			$key      = $key_or_rate;
562
			$tax_rate = $wpdb->get_var( $wpdb->prepare( "SELECT tax_rate FROM {$wpdb->prefix}woocommerce_tax_rates WHERE tax_rate_id = %s", $key ) );
563
		}
564
565
		return apply_filters( 'woocommerce_rate_percent', floatval( $tax_rate ) . '%', $key );
566
	}
@@ 578-584 (lines=7) @@
575
	public static function get_rate_code( $key_or_rate ) {
576
		global $wpdb;
577
578
		if ( is_object( $key_or_rate ) ) {
579
			$key  = $key_or_rate->tax_rate_id;
580
			$rate = $key_or_rate;
581
		} else {
582
			$key  = $key_or_rate;
583
			$rate = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$wpdb->prefix}woocommerce_tax_rates WHERE tax_rate_id = %s", $key ) );
584
		}
585
586
		$code_string = '';
587