|
@@ 608-614 (lines=7) @@
|
| 605 |
|
public static function get_rate_label( $key_or_rate ) { |
| 606 |
|
global $wpdb; |
| 607 |
|
|
| 608 |
|
if ( is_object( $key_or_rate ) ) { |
| 609 |
|
$key = $key_or_rate->tax_rate_id; |
| 610 |
|
$rate_name = $key_or_rate->tax_rate_name; |
| 611 |
|
} else { |
| 612 |
|
$key = $key_or_rate; |
| 613 |
|
$rate_name = $wpdb->get_var( $wpdb->prepare( "SELECT tax_rate_name FROM {$wpdb->prefix}woocommerce_tax_rates WHERE tax_rate_id = %s", $key ) ); |
| 614 |
|
} |
| 615 |
|
|
| 616 |
|
if ( ! $rate_name ) { |
| 617 |
|
$rate_name = WC()->countries->tax_or_vat(); |
|
@@ 632-638 (lines=7) @@
|
| 629 |
|
public static function get_rate_percent( $key_or_rate ) { |
| 630 |
|
global $wpdb; |
| 631 |
|
|
| 632 |
|
if ( is_object( $key_or_rate ) ) { |
| 633 |
|
$key = $key_or_rate->tax_rate_id; |
| 634 |
|
$tax_rate = $key_or_rate->tax_rate; |
| 635 |
|
} else { |
| 636 |
|
$key = $key_or_rate; |
| 637 |
|
$tax_rate = $wpdb->get_var( $wpdb->prepare( "SELECT tax_rate FROM {$wpdb->prefix}woocommerce_tax_rates WHERE tax_rate_id = %s", $key ) ); |
| 638 |
|
} |
| 639 |
|
|
| 640 |
|
return apply_filters( 'woocommerce_rate_percent', floatval( $tax_rate ) . '%', $key ); |
| 641 |
|
} |
|
@@ 653-659 (lines=7) @@
|
| 650 |
|
public static function get_rate_code( $key_or_rate ) { |
| 651 |
|
global $wpdb; |
| 652 |
|
|
| 653 |
|
if ( is_object( $key_or_rate ) ) { |
| 654 |
|
$key = $key_or_rate->tax_rate_id; |
| 655 |
|
$rate = $key_or_rate; |
| 656 |
|
} else { |
| 657 |
|
$key = $key_or_rate; |
| 658 |
|
$rate = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$wpdb->prefix}woocommerce_tax_rates WHERE tax_rate_id = %s", $key ) ); |
| 659 |
|
} |
| 660 |
|
|
| 661 |
|
$code_string = ''; |
| 662 |
|
|