From f2150e7c7c4ddf408eebe56e030cd59284800115 Mon Sep 17 00:00:00 2001 From: Brent Shepherd Date: Mon, 24 Sep 2012 12:54:41 +1000 Subject: [PATCH] Filter WC_Cart->needs_payment() value --- classes/class-wc-cart.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/classes/class-wc-cart.php b/classes/class-wc-cart.php index a562e8e5278..ec1bc1f9719 100644 --- a/classes/class-wc-cart.php +++ b/classes/class-wc-cart.php @@ -1436,7 +1436,8 @@ class WC_Cart { * @return bool */ function needs_payment() { - if ( $this->total > 0 ) return true; else return false; + $needs_payment = ( $this->total > 0 ) ? true : false; + return apply_filters( 'woocommerce_cart_needs_payment', $needs_payment, $this ); } /*-----------------------------------------------------------------------------------*/