Add 'woocommerce_cart_taxes_total' filter

This commit is contained in:
Brent Shepherd 2014-03-20 17:54:18 -07:00
parent 0dcfb797a7
commit 49be7992e6
1 changed files with 5 additions and 4 deletions

View File

@ -2043,6 +2043,7 @@ class WC_Cart {
/** /**
* Get tax row amounts with or without compound taxes includes. * Get tax row amounts with or without compound taxes includes.
*
* @param boolean $compound True if getting compound taxes * @param boolean $compound True if getting compound taxes
* @param boolean $display True if getting total to display * @param boolean $display True if getting total to display
* @return float price * @return float price
@ -2057,10 +2058,10 @@ class WC_Cart {
if ( ! $compound && $this->tax->is_compound( $key ) ) continue; if ( ! $compound && $this->tax->is_compound( $key ) ) continue;
$total += $tax; $total += $tax;
} }
if ( $display ) if ( $display ) {
return wc_round_tax_total( $total ); $total = wc_round_tax_total( $total );
else }
return $total; return apply_filters( 'woocommerce_cart_taxes_total', $total, $compound, $display, $this );
} }
/** /**