|
@@ 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 |
|
|